This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Vs Present Perfect – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Vs Present Perfect Quiz 2 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the tense used in the sentence:'She has been learning French for two years.' A) Future Perfect Continuous. B) Present Perfect Continuous. C) Simple Past. D) Past Perfect Continuous. Show Answer Correct Answer: B) Present Perfect Continuous. 2. Select the correct tense for the sentence:'We have visited Paris three times.' A) Past Perfect Continuous. B) Future Perfect Continuous. C) Present Perfect. D) Present Perfect Continuous. Show Answer Correct Answer: C) Present Perfect. 3. Conjugate the verb 'run' into a sentence in present perfect tense. A) I will run. B) I had run. C) I have run. D) I has run. Show Answer Correct Answer: C) I have run. 4. Identify the correct usage of present perfect continuous tense in the sentence:'We have been watching movies all night.' A) We have watched movies all night. B) We have been watched movies all night. C) 'We have been watching movies all night.'. D) We have been watching movies for all night. Show Answer Correct Answer: C) 'We have been watching movies all night.'. 5. B: ..... I was in elementary school. I guess ..... 12 years now. A) In / for. B) Since / in. C) Since / for. D) For / since. Show Answer Correct Answer: C) Since / for. 6. In the sentence 'He has been reading that book for a month', which tense is used? A) Past Perfect Continuous. B) Present Perfect Continuous. C) Simple Past. D) Future Perfect Continuous. Show Answer Correct Answer: B) Present Perfect Continuous. 7. "They ..... a lot of traveling this year." A) Have done. B) Have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been doing. 8. Complete the gap:I ..... this car for twenty years and it's as reliable as ever. A) Had. B) Have been having. C) Have. D) Have had. Show Answer Correct Answer: D) Have had. 9. I don't want to go out. The cold wind ..... since morning. A) Have been blowing. B) Has blown. C) Has been blowing. D) None of the above. Show Answer Correct Answer: C) Has been blowing. 10. I ..... my homework, so now I can play. A) Have been doing. B) Did. C) Do. D) Have done. Show Answer Correct Answer: D) Have done. 11. How many biscuits ..... (you/eat)? A) Have you been eating. B) Have you eaten. C) Have you eated. D) Have been you eating. Show Answer Correct Answer: B) Have you eaten. 12. Form a sentence using present perfect continuous tense with the given time expression:'since this evening.' A) She has been cooking since this evening. B) He has been playing since this evening. C) They have been sleeping since this evening. D) I have been studying since this evening. Show Answer Correct Answer: A) She has been cooking since this evening. 13. It ..... all morning, and the ground is still wet. A) Was raining. B) Has rained. C) Rained. D) Has been raining. Show Answer Correct Answer: D) Has been raining. 14. She ..... (live) here since 2001 A) Has been living. B) Has lived. C) Lived. D) Have been living. Show Answer Correct Answer: A) Has been living. 15. Tom is exhausted these days. He ..... too hard recently. A) Worked. B) Has been working. C) Has worked. D) None of the above. Show Answer Correct Answer: B) Has been working. 16. Pick the sentence with the correct use of tenses. A) I've been finishing my homework. Now I'm going to watch TV. B) I've finished my homework. Now I'm going to watch TV. C) I'm finished my homework. Now I'm going to watch TV. D) None of the above. Show Answer Correct Answer: B) I've finished my homework. Now I'm going to watch TV. 17. They ..... (leave) London this month. A) Have been leaving. B) Left. C) Were leaving. D) Have left. Show Answer Correct Answer: D) Have left. 18. We ..... for many hours. It is time to get out of the water. A) Have swum. B) Have been swimming. C) Have swam. D) None of the above. Show Answer Correct Answer: B) Have been swimming. 19. Den ..... championships before. A) Has never won. B) Hasn't never won. C) Has never been winning. D) None of the above. Show Answer Correct Answer: A) Has never won. 20. B:Well, I ..... (send) three applications, but I ..... (not hear) anything. A) Have sent / haven't heard. B) Have being sending / haven't heard. C) Have sent / haven't been hearing. D) Have been sending / haven't been hearing. Show Answer Correct Answer: A) Have sent / haven't heard. 21. I ..... to the cinema every weekend. A) Have been going. B) Went. C) Go. D) Had gone. Show Answer Correct Answer: B) Went. 22. Recognize the duration of actions in present perfect continuous tense in the sentence:'They have been playing football since 3 o'clock.' A) From 5 o'clock. B) Since 3 o'clock. C) For 2 hours. D) Since 4 o'clock. Show Answer Correct Answer: B) Since 3 o'clock. 23. "We ..... a lot of research on this topic." A) Have done. B) Have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have done. 24. "By the time you called, I ..... my work." A) Have done. B) Have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have done. 25. Ana's parents were very helpful and ..... when she decided to move abroad A) Support. B) Supported. C) Supportive. D) None of the above. Show Answer Correct Answer: C) Supportive. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Vs Present Perfect Quiz 1Present Perfect Continuous Vs Present Perfect Quiz 3Present Perfect Continuous Vs Present Perfect Quiz 4Present Perfect Continuous Vs Present Perfect Quiz 5Present Perfect Continuous Vs Present Perfect Quiz 6Present Perfect Continuous Vs Present Perfect Quiz 7Present Perfect Continuous Vs Present Perfect Quiz 8Present Perfect Continuous Vs Present Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books