Present Perfect Continuous Tense Quiz 10 (25 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π§ Present Perfect Continuous Tense β Quiz 10
1. We _____ in this queue for half an hour. (stand) Fill in the blanks with present perfect continuous form of the verb.
A) Have been standing.
B) Has been standing.
C) Have been stood.
D) Have stooding.
2. Where _____ you been spending your summer holidays?.
A) Has.
B) Have.
3. How long _____ learning German?.
A) Have it been.
B) Has Tom been.
C) Has you been.
D) Have she been.
4. They _____ basketball since this morning.
A) Are playing.
B) Were playing.
C) Has been playing.
D) Have been playing.
5. Nina _____ listened to my new song.
A) Have.
B) Has.
6. I (be) in Surabaya for ten years.
A) Have been.
B) Have being.
C) Has been.
D) Has being.
7. My mother and father _____ to Barcelona.
A) Have never been.
B) Has never been.
C) Has went.
D) None of above.
8. He _____ motorbikes for 2 years.
A) Have been riding.
B) Has been riding.
C) Has ridden.
D) Has been ridden.
9. The Perfect Continuous Tenses are also known as _____ .
A) Perfect Progressive Tenses.
B) Perfect Simple Tenses.
C) Perfect Tenses.
D) Present, Past and Future Perfect.
10. They have been learning English since they _____ two years old.
A) Were .
B) Have been.
C) Are.
D) None of above.
11. I _____ for 2 hours, because my boyfriend broke up with me. I'm so sad!.
A) Has been crying.
B) Have been crying.
C) Has cried.
D) Have cried.
12. You _____ (to work) as a computer programmer for more than fifteen years.
A) Have are working.
B) Have been working.
C) Have been worked.
D) Has been working.
13. We have been receiving gifts from our friends _____ we came back from Europe.
A) Since.
B) For.
C) During.
D) At.
14. Why is he so tired? He _____ (play) _____ tennis for five hours.
A) Have been playing.
B) Has been playing.
C) Playing.
D) Is play.
15. Ashley _____ (already book) my ticket to India.
A) Has already booked.
B) Already booked.
C) Will be booking.
D) Booked.
16. I _____ (read) the book you lent me, but I _____ (not / finish) it yet. It's very interesting.
A) Have been reading / haven't finished.
B) Have read / haven't finished.
C) Have read / haven't been finishing.
D) Have been reading / haven't been finishing.
17. Which sentence uses the present perfect continuous tense correctly?a) I have been working on this project since two hours.b) I have worked on this project since two hours.c) I have been working on this project for two hours.
A) I have been working on this project for two hours.
B) I have been working on this project since two hours ago.
C) I have been working on this project since two days.
D) I have worked on this project for two hours.
18. Sam _____ for 2 hours.
A) Have been working.
B) Has been being worked.
C) Has been working.
D) Has been worked.
19. John _____ (sleep) since 3 hours ago.
A) Have sleeping.
B) Has been sleep.
C) Has been sleeping.
D) Have been sleep.
20. Have we _____ before?.
A) Meet.
B) Meets.
C) Met.
D) Meeting.
21. Spelling Rule:If the verb ends in "-e", you must remove the "e" and add-ing.Ex:Take-Taking.
A) FALSE.
B) TRUE.
22. Choose the right form of the verb:Tom is so tired. He _____ (do) homework for 3 hours.
A) Is doing.
B) Has been doing.
C) Has done.
D) Did.
23. Father: _____ Grandma this week?Daughter:Yes, I _____ to see her yesterday.
A) Have you visited; went.
B) Did you; went.
C) Did you; have gone.
D) None of above.
24. She has _____ discussing the problem with me very seriously.
A) Being.
B) Been.
C) Isn't.
D) Be.
25. I _____ changes for you, Shrek!.
A) Make.
B) 's made.
C) 've made.
D) Made.