Present Perfect Continuous Tense Quiz 25 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π Present Perfect Continuous Tense β Quiz 25
1. I have been living in Delhi _____ last year.
A) For.
B) Since.
2. We have _____ for a couple of weeks now.
A) Been travelling.
B) Travelle.
3. We _____ without electicity for one week.
A) Have living.
B) Have live.
C) Have been lived.
D) Have been live.
E) Have been living.
4. I know Moscow very well. I _____ there several times.
A) Has been being.
B) Have been being.
C) Have been.
D) Has been.
5. What is the longest river in the world?.
A) Mississippi.
B) Amazon.
C) Nile.
D) Indus.
E) Volga.
6. Kara has been _____ guitar _____ 1970.
A) Talking, at.
B) Singing, next.
C) Speaking, last.
D) Playing, since.
7. Helen _____ around Europe for three weeks.
A) Has been travelled.
B) Has travelled.
C) Has travelling.
D) Has been travelling.
8. We haven't _____ that song for a long time.
A) Be singing.
B) Singing.
C) To sing.
D) Been singing.
9. When do we use the present perfect continuous?.
A) For actions that started in the past and still continue in the present.
B) For actions that finished in the past.
C) For actions that are happening now.
D) For things that haven't happened yet.
10. It (rain) all day. I wonder when it will stop.
A) Have been raining.
B) Have rained.
C) Has rained.
D) Has been raining.
11. _____ their homework in the school library? (they/do).
A) Have they do.
B) They are doing.
C) Have they been doing.
D) Did they.
12. They have been playing board games for noon.
A) False.
B) True.
13. My grandmother _____ for her operation for too long. (not/wait).
A) Not waiting.
B) Waited.
C) Hasn't been waiting.
D) Haven't been waiting.
14. Choose the sentence that is not in the present perfect continuous tense.
A) She has been cooking dinner since 5 o'clock.
B) I have been reading a book for the past two hours.
C) I will be reading a book for the next two hours.
D) They have been playing soccer every Saturday.
15. We have been _____ this organization since last year.
A) Join.
B) Joining.
C) On.
D) In.
16. My cousins _____ on the internet.
A) Have chating.
B) Are chatted.
C) Have chatted.
D) Has chatted.
17. She has been _____ to much television lately.
A) Is watch.
B) Will watch.
C) Watching.
D) Watch.
18. Bob and Pamela (pack) their suitcases since 6 o'clock.
A) Have been packing.
B) Have packed.
C) Having been packing.
D) None of above.
19. _____ He _____ enough?.
A) Has / been studying .
B) Has / been study.
C) Have / been study.
D) None of above.
20. My family and I _____ in the cottage since I was born.
A) Have lived.
B) Have been living.
C) Are living.
D) Lived.
21. Which tense is used to express future plans?.
A) Present perfect continuous.
B) Past perfect simple.
C) Present perfect simple.
D) Past perfect continuous.
22. The young man _____ (take) out his wallet and _____ (pay) the bill.
A) Take, paid.
B) Took, pay.
C) Take, pay.
D) Took, paid.
23. Tamara _____ piano since she was child.
A) Is training.
B) Has train.
C) Has been training.
D) Have been training.
24. He can't come with us because he _____ his leg.
A) Broken.
B) Has broken.
C) Did break.
D) Has broke.
25. She has _____ her home work.
A) Does.
B) Been doing.
C) Done.
D) Do.