New Activity
Play Quiz
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