Simple Present Perfect Continuous Quiz 3 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I've known her ..... December.
2. To spend less money and put some aside.
3. Please refer to Exercise E on page 35. Choose the correct answer.Kate has been studying endangered species .....
4. Please refer to Exercise E on page 35. Choose the correct answer.Nobody is here. They have ..... to find new species in the rainforest.
5. 1) I ..... (read) this book all morning, and I still haven't finished it.
6. When we want to talk about how long something has been going on
7. Liz has studied English ..... five years.
8. 2) She ..... (not sleep) well last night because of the noise.
9. Please refer to Exercise E on page 35. Choose the correct answer.He has been collecting fossils ..... he was a student.
10. Please refer to Exercise B on page 35. Match each sentence with one use of the Present Perfect Simple.I've lost my map of the rainforest.
11. I ..... James and Janice for 3 years.
12. He ..... home three weeks ago.
13. I have been teaching ..... 8 years.
14. I ..... (have) this scarf since 20017
15. Please refer to Exercise F on page 35. Choose the correct answer.Climate change ..... many glaciers to melt.
16. Tim ..... out. He'll be back in a couple of minutes.
17. The seasons ..... transformed the landscape around us.
18. A:How long ..... in this hospital? B:For 5 or 6 years.
19. Mark didn't ..... well last week.
20. Hi, First. How are you? I ..... (not/see) you ..... ages.
21. Kate ..... (study) since 6 o'clock until now.
22. -How long ..... your mom ..... here?-For about 29 years.
23. Your phone line is always busy.
24. My cousin ..... the piano since she was 3 years old.
25. To take money out of a savings account