Present Perfect Continuous Vs Present Perfect Quiz 3 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Identify the time frame of actions in present perfect tense in the sentence:'I have visited Paris twice.'
2. Why ..... for the last hour? Do you have any allergy?
3. Which tense is used in the sentence 'She has been singing for the choir'?
4. ..... an appointment with the doctor?
5. Complete the gap:I can see you ..... your room. It looks great!
6. Identify the correct tense in the sentence:'They have been working on this project since last year.'
7. Identify the tense used in the sentence:'She has completed her homework.'
8. Identify the correct tense in the following sentence:'I have been waiting for the bus for an hour.'
9. I'm tired because I ..... all morning.
10. B:I ..... (not go) out ..... ages. How about you?
11. ..... books for a long time?
12. My roommate ..... to the same song the whole day. I'm so sick of it.
13. Correctly use a time expression with present perfect continuous tense in the sentence:'She has been dancing since yesterday.'
14. She / not / study
15. I ..... (do) everything I needed to do today! Hurray!
16. How long ..... (work) on this grammar exercise?
17. ..... dancing lessons?
18. We ..... to the theatre since last month.
19. How long ..... Peter?
20. Complete the gap:I'm a bit worried about Malcolm. He ..... very strange of lately.
21. Which tense is used in the sentence:'She has lived here for five years'?
22. David feels great these days. He ..... (not get up) early lately.
23. "She ..... her book by the time I arrived."
24. The old man ..... a cold since he was young.
25. Identify the tense used in the sentence:'I have been waiting for you since morning.'