Present Perfect Continuous Tense Quiz 16 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π Present Perfect Continuous Tense β Quiz 16
1. I _____ never _____ in a plane.
A) Have / flied.
B) Have / flew.
C) Have / flown.
D) Has / flown.
2. Which tense is used to express an action that has a connection to the present?.
A) Present tense.
B) Future tense.
C) Conditional tense.
D) Past tense.
3. How long _____ (learn / you) _____ English?.
A) Has you been learning.
B) Have been learning.
C) Have you been learning.
D) Have you learning.
4. A:Are you OK? B:Yeah, I'm fine! I'm not crying. I've _____ onions!.
A) Chopped.
B) Been chopping.
5. The film _____ (run / not) _____ for ten minutes yet, but there's a commercial break already.
A) Had not been running.
B) Has not been running.
C) Have not been running.
D) Has been running.
6. She needs to feed the chicken in the morning, _____ ?.
A) Doesn't she.
B) Does she.
C) Needn't she.
D) None of above.
7. Mary _____ to John on the phone right now.
A) Is talking.
B) Talked.
C) Talks.
D) None of above.
8. Why _____ ? Are you ok?.
A) Are you crying.
B) Do you cry.
C) Will you cry.
D) Have you cried.
9. Why is there so much snow outside? It _____ (snow) for hours.
A) Has been snowing.
B) Has snowed.
C) Snowed.
D) None of above.
10. You _____ / _____ sleeping for twelve hours.
A) Have/ been.
B) Has.
C) Has/ been.
D) Have /been.
11. My sister _____ for you since yesterday.
A) Looked.
B) Has been looking.
C) Has been looked.
D) Have been looking.
12. John and Peggy _____ the book. Now they can watch the film.
A) Have just read.
B) Just have read.
C) Read.
D) None of above.
13. Tabitha _____ (play) the violin _____ age five.
A) Has been playing _____ since.
B) Have been playing _____ for.
C) Have been playing _____ since.
D) None of above.
14. What is the correct form of the present perfect continuous tense for the pronoun 'he'?.
A) He has been working.
B) He is working.
C) He has worked.
D) He was working.
15. Mary _____ to John on the phone every day.
A) Talks .
B) Talked.
C) Is talking.
D) None of above.
16. We (clean) our flat all day long.
A) Have been cleaning.
B) Have cleaned.
C) Has cleaned.
D) None of above.
17. The passangers _____ (wait) for the next flight since this morning.
A) Have been waiting.
B) Had been waiting.
C) Has waiting.
D) Has been waiting.
18. Sandy _____ (type) the document for 3 hours but somehow it does not finish yet.
A) Was typing.
B) Were typing.
C) Has been typing.
D) Have been typing.
19. Let's sit down. I'm tired. We (dance) for two hours.
A) Have been dancing.
B) Has danced.
C) Has been dancing.
D) Have danced.
20. Mary _____ my new bag yet, I want to show it to her.
A) Have seen.
B) Haven't seen.
C) Hasn't seen.
D) Has seen.
21. They (look) for their cat since morning.
A) Have been looking.
B) Have looked.
C) Has looking.
D) None of above.
22. Since when has he been playing video games?.
A) True.
B) False.
23. She _____ waiting for you since 8 a.m.
A) Has been.
B) Have.
C) Have been.
D) Has.
24. You look nice! Have you _____ your haircut?.
A) Had.
B) Been having.
25. Mike _____ to learn the poem.
A) Has forgetted.
B) Has been forgetting.
C) Have forgotten.
D) Has forgotten.