Present Perfect Continuous Tense Quiz 32 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We / live in London for six months
2. Choose the correct form of the present perfect continuous tense for the given sentence:I ..... Spanish for three years.a) have been studyingb) have studiedc) have been study
3. I have been living in Colombia ..... 1997.
4. I ..... been doing my homework since 7 p.m.
5. We have been ..... here for over two hours
6. Several hotels in this city are closing down. That's because tourism itself ..... since last year.
7. My parent's ..... read a story about Malin kundang.
8. What is the use of the present perfect simple and continuous tenses?
9. How long ..... English? (you/learn)
10. Has Paul been ..... the book for some hours?
11. He ..... just ..... our blood as a donation.
12. ..... for long?' 'No. Just a couple of minutes.'
13. Which tense is used to express an action that started in the past and is still happening?
14. Which tense is used to express habitual actions?
15. We / join / Mulankuh English Club for 3 month
16. You ..... (sleep) for twelve hours.
17. In which tense is the verb formed by using 'have/has' + past participle?
18. You ..... (lose) to all the ranked match since morning. You need to stop spending your time on that, and you should start studying instead.
19. It ..... / ..... raining, the pavement is wet
20. Has it been ..... all day?
21. They have been back from office.The interrogative form of the sentence is .....
22. Which tense is used for completed actions?
23. People ..... in this community for over 60 years. (live)
24. Istanbul ..... a Turkish city since 1453.
25. I have been living in Delhi ..... last year.
26. We have ..... for a couple of weeks now.
27. I know Moscow very well. I ..... there several times.
28. Kara has been ..... guitar ..... 1970.
29. Helen ..... around Europe for three weeks.
30. We haven't ..... that song for a long time