This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Simple Present Perfect Continuous – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books 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. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 2. To spend less money and put some aside. A) Save. B) Afford. C) Lend. D) Borrow. Show Answer Correct Answer: A) Save. 3. Please refer to Exercise E on page 35. Choose the correct answer.Kate has been studying endangered species ..... A) For ten years. B) Since ten years. C) Ten years. D) None of the above. Show Answer Correct Answer: A) For ten years. 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. A) Gone. B) Been. C) Going. D) None of the above. Show Answer Correct Answer: A) Gone. 5. 1) I ..... (read) this book all morning, and I still haven't finished it. A) Read. B) Have read. C) Have been reading. D) Was reading. Show Answer Correct Answer: C) Have been reading. 6. When we want to talk about how long something has been going on A) Present perfect simple. B) Present perfect continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present perfect continuous. 7. Liz has studied English ..... five years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 8. 2) She ..... (not sleep) well last night because of the noise. A) Has not been sleeping. B) Did not sleep. C) Was not sleeping. D) Has not slept. Show Answer Correct Answer: B) Did not sleep. 9. Please refer to Exercise E on page 35. Choose the correct answer.He has been collecting fossils ..... he was a student. A) For. B) Ago. C) Since. D) None of the above. Show Answer Correct Answer: C) Since. 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. A) Actions that have just finished. B) Experiences and achievements. C) Actions that happened in the past but have results that affect the present. D) Actions that happened at an indefinite time in the past. Show Answer Correct Answer: D) Actions that happened at an indefinite time in the past. 11. I ..... James and Janice for 3 years. A) Have known. B) Have been knowing. C) Has known. D) Has been knowing. Show Answer Correct Answer: A) Have known. 12. He ..... home three weeks ago. A) Went. B) Has gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Went. 13. I have been teaching ..... 8 years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 14. I ..... (have) this scarf since 20017 A) Have. B) Had. C) Have had. D) Has had. Show Answer Correct Answer: C) Have had. 15. Please refer to Exercise F on page 35. Choose the correct answer.Climate change ..... many glaciers to melt. A) Caused. B) Has caused. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has caused. 16. Tim ..... out. He'll be back in a couple of minutes. A) Went. B) Has gone. C) Has been. D) None of the above. Show Answer Correct Answer: B) Has gone. 17. The seasons ..... transformed the landscape around us. A) Has. B) Have. C) Has been. D) Have been. Show Answer Correct Answer: B) Have. 18. A:How long ..... in this hospital? B:For 5 or 6 years. A) Have you worked. B) You have worked. C) Have you been working. D) You have been working. Show Answer Correct Answer: C) Have you been working. 19. Mark didn't ..... well last week. A) Felt. B) Feeled. C) Feel. D) Feels. Show Answer Correct Answer: C) Feel. 20. Hi, First. How are you? I ..... (not/see) you ..... ages. A) Haven't seen / for. B) Didn't see / since. C) Haven't seen / since. D) Didn't see / for. Show Answer Correct Answer: A) Haven't seen / for. 21. Kate ..... (study) since 6 o'clock until now. A) Has studied. B) Have studied. C) Has been studying. D) Have been studying. Show Answer Correct Answer: C) Has been studying. 22. -How long ..... your mom ..... here?-For about 29 years. A) Has (your mom) worked. B) Has (your mom) been working. C) Both options are correct. D) None of the above. Show Answer Correct Answer: C) Both options are correct. 23. Your phone line is always busy. A) Sorry. I've talked to the marketing department all morning. B) Sorry, I've been talking to the marketing department all morning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Sorry, I've been talking to the marketing department all morning. 24. My cousin ..... the piano since she was 3 years old. A) Have been playing. B) Has been playing. C) Have played. D) Has played. Show Answer Correct Answer: B) Has been playing. 25. To take money out of a savings account A) Overspend. B) Go halves. C) Payee. D) Withdraw. Show Answer Correct Answer: D) Withdraw. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesSimple Present Perfect Continuous Quiz 1Simple Present Perfect Continuous Quiz 2Simple Present Perfect Continuous Quiz 4Simple Present Perfect Continuous Quiz 5Forming The Present Progressive QuizPresent, Past, And Future Perfect Tenses QuizPresent Continuous Tense QuizPresent Perfect And Perfect Continuous Tense QuizPresent Perfect Continuous Tense QuizPresent Perfect Continuous Vs Present Perfect QuizPresent Perfect Continuous QuizPresent Perfect Simple Vs Present Perfect Progressive QuizPresent Perfect Simple QuizPresent Perfect Tense With Ever And Never QuizPresent Perfect Tense QuizPresent Perfect Vs Simple Past QuizPresent Progressive Tense QuizPresent Simple And Present Continuous Correct The Mistake QuizPresent Simple Negative Sentences QuizPresent Simple Questions QuizPresent Simple Verb To Be QuizPresent Tense Vs Present Progressive QuizRules Of The Simple Present Tense QuizSimple Present Negative Form QuizSimple Present Tense Affirmative And Negative Statements QuizSimple Present Tense Mix QuizSimple Present Tense Third Person Singular QuizSimple Present Tense QuizSimple Present Vs Present Progressive QuizUnderstanding Present Perfect Tense QuizUnderstanding The Simple Present Tense QuizVerbs Simple Present Tense QuizWriting In The Present Progressive Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books