Present Perfect Continuous Tense Quiz 7 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Continuous Tense β Quiz 7
1. I _____ been to England for three times.
A) Have.
B) Had.
C) Has.
D) Was.
2. The building _____ standing since he last year.
A) Has been.
B) Have been.
C) Have.
D) Has.
3. It has _____ snowing a lot this week.
A) Been.
B) Be.
C) Being.
D) None of above.
4. Barry have been writing a letter to his uncle since this morning.
A) True.
B) False.
5. Jim never replied to my text message because he _____ misplaced his phone yesterday.
A) Will have.
B) Had.
C) Is going to have.
D) Has.
6. They _____ eaten apple.
A) Have.
B) Has.
7. Last year we _____ to Italy.
A) Went.
B) Are going.
C) Have gone.
D) None of above.
8. I _____ there for 2 weeks.
A) Have be.
B) Has been.
C) Have been.
D) Has was.
9. How long _____ it been raining?.
A) Has.
B) Have.
C) Had.
D) Were.
10. The president himself appeared at the rally.
A) Reflexive.
B) Intensive.
11. I _____ (read) the book you lent me, so you can have it back now.
A) Have been reading.
B) Have reading.
C) Have been read.
D) Have read.
12. She has been preparing for her exams _____ the last two months.
A) Since.
B) For.
13. My sister _____ clothes since she was seven.
A) Has designed.
B) Designed.
C) Has design.
D) None of above.
14. They _____ a lot of books.
A) Sells.
B) Were sold.
C) Have sold.
D) Have sell.
15. A:Have you ever been abroad?B:Yes, I _____ to Canada 3 years ago.
A) Have gone.
B) Went.
C) Go.
D) Have been.
16. _____ you _____ (not finish) that book yet?.
A) Hasn't; finished.
B) Haven't; finished.
17. He hasn't called me _____ yesterday morning.
A) In.
B) From.
C) For.
D) Since.
18. Which tense is used to describe completed actions and often counts how many or how much?.
A) Present perfect simple.
B) Past perfect simple.
C) Present perfect continuous.
D) Past perfect continuous.
19. We _____ another country before.
A) Have never visited .
B) Has never visited.
C) Visited.
D) None of above.
20. The construction labors are thirsty since they _____ (remove) the scaffoldings.
A) Had been removing.
B) Had removing.
C) Have been removing.
D) Has been removing.
21. She looks tired. She _____ for 10 hours.
A) Is working.
B) Has worked.
C) Have been working.
D) Has been working.
22. Why _____ Mandarin classes for the last three weeks?.
A) Have you not been attending.
B) Have been staying up.
C) Not have you been attending.
D) Has been staying up.
23. Tyler: _____ Georgia yet?Sylvia:No, but I have visited the South. I _____ to Florida and Alabama, but not Georgia.
A) Have you visited; have gone .
B) Have you visited; went.
C) Has you visited; went.
D) None of above.
24. My sister and I _____ at my grandmother's house since we were little.
A) Has been stay.
B) Have been stay.
C) Have been staying.
25. Hurry up! The film _____ already (start).
A) Has started.
B) Has been starting.