Present Perfect Continuous Quiz 35 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. He ..... doing the gardening since last summer.
2. He's got a sore throat because he ..... a lot/too much.
3. We have been ..... our friends since last summer.
4. -How long have they been together? .....
5. They ..... just (come) to our house.
6. ..... she been waiting here for over two hours?
7. Sam has ..... to have a holiday next month.
8. We ..... never been(drink) much beer in the parties.
9. Hi Stephanie! How are you? I ..... (have) a lovely time here in Spain.
10. Where's Lisa? Where ..... ?
11. The detective ..... the house for the last few days.
12. He / live here for five months
13. 9-We have been ..... for a new apartment.
14. Has she ..... been abroad?
15. We ..... this TV for ages. I think it's time to buy a new one.
16. Fiona and Eve ..... doing community work.
17. We ..... been living here for very long
18. EVER is for:
19. I have just ..... the dog.
20. You've got white dust all over you! What have you ..... ?
21. Julian ..... (to not clean) his room ..... he broke the broom.
22. Don't bother knocking a the door. They ..... recently. They live in Chonburi now.
23. I ..... this movie before
24. Correct or incorrect?They have been walking for 8 hours.
25. I know, I'm really red ..... !