Free English Test
Test de niveau
Blogs
Tarifs
Learn
Grammaire
Tests IELTS
Tests TOEIC
Tableau de bord
Free English Test
14 English Present Perfect Simple & Continuous Quiz Quizzes
14 English Quizzes about Present Perfect Simple & Continuous Quiz.
1. Tourism in Cappadocia ____ as more and more tourists are going there each day
A. has been recovering
B. has recovered
C. recovered
D. recovering
2. As a new mom, she hasn’t ____ well recently
A. sleeping
B. sleep
C. been slept
D. been sleeping
3. Logan ____ able to focus on his studies lately
A. hasn’t been
B. hasn’t being
C. wasn’t
D. hasn’t been being
4. What’s the most valuable thing you ____ so far?
A. have purchased
B. purchasing
C. have been purchasing
D. purchase
5. It’s known that the universe ____ , and this will continue to happen in the future, too
A. expanded
B. expanding
C. has been expanding
D. was expanding
6. It’s amazing that Martha ____ 15 books this month
A. has been reading
B. has reading
C. has read
D. read
7. How long ____ your best friend?
A. have / knowing
B. have / known
C. have / been knowing
8. you ____ the report yet? I need to have a look
A. Have / been finishing
B. Do / finish
C. Have / finished
D. Were / finishing
9. This area looks greener Have they ____ trees around here?
A. plant
B. been planted
C. planting
D. been planting
10. There ____ some improvements on Twitter since Elon Musk bought it
A. has been
B. have been
C. has been being
D. have been being
11. How long ____ this car? It looks really old
A. have / had
B. has / had
C. have / been having
D. has / been having
12. Hamilton has ____ his car into the wall He’s out of the race
A. crash
B. crashed
C. crashing
D. been crashing
13. This is the third cup of coffee I ____ this morning, but I still don’t feel awake
A. have had
B. have been having
C. have
D. had
14. Residents are still nervous because the police ____ the mugger yet
A. have found
B. have been finding
C. haven’t found
D. haven’t been finding
Check Answers