This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Vs Present Perfect – Quiz 6 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Vs Present Perfect Quiz 6 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Fill in the blank:We ..... (to live) in this city for ten years. A) Have been living. B) Have lived. C) Are living. D) Lived. Show Answer Correct Answer: A) Have been living. 2. I ..... (just + clean) my bike. A) Have just been cleaning. B) Just cleaned. C) Have just cleaned. D) Was just cleaning. Show Answer Correct Answer: C) Have just cleaned. 3. You ..... too much time playing that game! A) Have spent. B) Have spending. C) Have been spending. D) None of the above. Show Answer Correct Answer: A) Have spent. 4. Her aunt ..... natural remedies for many years. A) Has used. B) Has been using. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been using. 5. Kate and her friends are standing at the corner. They are waiting for a taxi. They ..... (wait) for it for twenty minutes. Some taxis ..... (pass) by but none of them is empty. A) Have waited / have passed. B) Waited / passed. C) Have been waiting / have passed. D) Have waiting / have been passing. Show Answer Correct Answer: C) Have been waiting / have passed. 6. Marcus ..... (have) an accident. A) Has been having. B) Had. C) Was having. D) Has had. Show Answer Correct Answer: D) Has had. 7. Tess ..... her arm and she needs to go to hospital! A) Has broken. B) Has been breaking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has broken. 8. Marta ..... in the shopping centre for 2 hours. A) Have been. B) Has been. C) As being. D) None of the above. Show Answer Correct Answer: B) Has been. 9. Identify the tense used in the sentence:'He has been studying for hours.' A) Present Perfect Continuous. B) Present Perfect. C) Past Continuous. D) Present Continuous. Show Answer Correct Answer: A) Present Perfect Continuous. 10. A:A Yeah? How many colleges ..... you ..... to? (apply) A) Have been applying. B) Have applied. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have applied. 11. Recognize the duration of actions in present perfect continuous tense in the sentence:'He has been reading the book for two days.' A) Two days. B) Three days. C) One day. D) Five days. Show Answer Correct Answer: A) Two days. 12. "She ..... yoga for years, and she's very flexible now." A) Has done. B) Has been doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been doing. 13. Which sentence is correct? They have been talking for hours. They talk for hours. A) They have been talking hours. B) They have been talk for hours. C) They have been talking for hours. D) They have been talked for hours. Show Answer Correct Answer: C) They have been talking for hours. 14. How many books ..... ? A) Has she been writing. B) Has she written. C) She wrote. D) None of the above. Show Answer Correct Answer: B) Has she written. 15. ..... many people to our wedding ceremony? A) Has you invited. B) Have you been inviting. C) Have you invited. D) None of the above. Show Answer Correct Answer: C) Have you invited. 16. A:Do you like the hotel?B:Very much. I ..... there at least a dozen times. It's my favorite. A) Have stayed. B) Have been staying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have stayed. 17. I ..... waiting for half an hour. A) Am. B) Is. C) Was. D) Have been. Show Answer Correct Answer: D) Have been. 18. ..... your train ticket, yet? A) Have you buying. B) Did you buy. C) Are you buying. D) Have you bought. Show Answer Correct Answer: D) Have you bought. 19. She ..... (go) to the cinema every weekend for years. A) Has been going. B) Has gone. C) Went. D) Was going. Show Answer Correct Answer: A) Has been going. 20. B: ..... April. A) In. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 21. We ..... a new lamp A) Have bought. B) Has bought. C) Hasn't bought. D) None of the above. Show Answer Correct Answer: A) Have bought. 22. Conjugate the verb 'write' into a sentence in present perfect continuous tense. A) He has written a novel for two hours. B) He has been writing a novel for two hours. C) He has been writing a novel since two hours. D) He has been writing a novel since two hours ago. Show Answer Correct Answer: B) He has been writing a novel for two hours. 23. What is the best option for the sentence:'She ..... a new car last month.'? A) Has bought. B) Has been buying. C) Is buying. D) Bought. Show Answer Correct Answer: D) Bought. 24. Form a sentence using present perfect continuous tense with the given time expression:'since this morning.' A) I have been sleeping since this morning. B) She has been cooking since this morning. C) They have been swimming since this morning. D) I have been working since this morning. Show Answer Correct Answer: D) I have been working since this morning. 25. My parents ..... to my brother for 2 hours A) Has been talking. B) Have been talking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been talking. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Vs Present Perfect Quiz 1Present Perfect Continuous Vs Present Perfect Quiz 2Present 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 7Present Perfect Continuous Vs Present Perfect Quiz 8Present Perfect Continuous Vs Present Perfect Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books