Log in
New Activity
Types of activities
Support center
Enter your Game Pin
Blog
Premium
English
Español
Français
New Activity
Log in
All the activities
Play Quiz
Print Quiz
PRESENT PERFECT VS PRESENT PERFECT CONTINOUS
Author :
Royner Villalobos
1.
How long ________________ English?
A.
A. have you learned
B.
B. have you been learning
C.
C. you learn
2.
________________ the movie yet?
A.
A. Have you finished watching
B.
B. Have you been watching
C.
C. Did you watch
3.
________________ at this company for five years.
A.
A. He works
B.
B. He has been working
C.
C. He is working
4.
________________ tennis for a long time.
A.
A. They play
B.
B. They have been playing
C.
C. They have played
5.
________________ about your trip?
A.
A. Have you heard
B.
B. Have you been hearing
C.
C. Do you head
6.
How many countries ________________ in?
A.
A. have you visited
B.
B. have you been visiting
C.
C. you visit
7.
________________ your homework yet?
A.
A. Have you finished
B.
B. Have you been finishing
C.
C. Did you finish
8.
________________ the guitar for three years.
A.
A. She plays
B.
B. She has played
C.
C. She has been playing
9.
________________ that book for a week.
A.
A. He reads
B.
B. He has been reading
C.
C. He has read
10.
________________ that book for a week.
A.
A. He reads
B.
B. He has been reading
C.
C. He has read
11.
________________ a lot of progress recently.
A.
A. They make
B.
B. They have made
C.
C. They have been making