Simple Present Perfect Continuous Quiz 4 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Use the ..... with state verbs, e.g. understand, have, like
2. Describing facts or events with no particular time
3. Bob's not here. He ..... to work.
4. 6) I ..... (wait) for the bus for 20 minutes yesterday.
5. I have been in quarantine ..... 6 weeks.
6. Please refer to Exercise D on page 35. Match each sentence with one use of the Present Perfect Continuous.He is sunburnt because he has been walking on the beach.
7. I've been living here ..... a year.
8. Please refer to Exercise B on page 35. Match each sentence with one use of the Present Perfect Simple.I can't show you how to use the camera because I haven't read the instructions.
9. What is Present Perfect Simple?
10. A:How many times ..... Rome before?B:3 times.
11. Present Perfect Continuous is known as an action that started in the past and is still ongoing at the present moment. True or false?
12. 3) They ..... (work) on this project since January.
13. She really loves the film 'Frozen'. She ..... it 10 times so far!
14. Please refer to Exercise F on page 35. Choose the correct answer.The scientists ..... their research yet.
15. Coins are money made of .....
16. I ..... that film on Tuesday.
17. I think that the waiter ..... about us. Where is the manager? I'm going to complaint!
18. 4) We ..... (visit) our grandparents last weekend.
19. Please refer to Exercise B on page 35. Match each sentence with one use of the Present Perfect Simple.The scientist has won many prizes.
20. I have bought a new car
21. (Subject + has/have + not + been+ present participle) Select the correct answer
22. Please refer to Exercise G on page 35. Choose the correct form of the Present Perfect Simple, the Present Perfect Continuous or the Past Simple of the verb in the bracket.Because of this accident, thirteen countries ..... (form) the International Ice Patrol in 1914.
23. Josh ..... to Southampton two years ago
24. How to form a negative sentence?
25. To share the cost of something equally.