Present Perfect Continuous Tense Quiz 35 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Mike ..... to learn the poem.
2. We have ..... for a long time
3. Choose the correct form of the present perfect tense for the given sentence:He ..... his lunch yet.a) hasn't eatenb) didn't eatc) hasn't been eating
4. I ..... my friend two days ago.
5. ..... Spanish for three months?
6. We (know) them for 15 years.
7. Jocelyn is writing a letter to her boyfriend. She (write) it since she got home from class. It's going to be a long letter.
8. Maria ..... her homework last night.
9. A. Wow! There's a lot of food for the party!B. Well, Mum and I ..... all day.
10. 9] Mira doesn't understand what you said because she ..... listening.
11. Steve ..... (be) very low since he ..... (lose) his job a month ago.
12. The committee ..... (a) ..... (discuss) the issue all morning but they ..... (b) ..... (not reach) a decision yet.
13. Your English ..... since You studied at America.
14. I ..... for 3 hours.
15. Which tense is used for an activity which started in the past and continues into the present?
16. Jim and I ..... lunch at the cafeteria two hours ago.
17. ..... Miss Wong ..... (go) to the school yet?
18. Which adverb is used with the present perfect tense to indicate an action that happened a short time ago?a) justb) alreadyc) yet
19. The residents of this care home ..... here all their lives. (not/live)
20. Have you ever appeared on stage?' 'Yes, I ..... in the school play last year.'
21. Our family has been living in Pattaya ..... May.
22. Jaya has been a nurse ..... 3 years.
23. Jen ..... ( watch) TV for two hours.
24. Leona Lewis ..... been ..... The X factor for a long time
25. Tiago and Toni ..... to Jakarta for 6 years.