This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Vs Present Perfect – Quiz 1 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Vs Present Perfect Quiz 1 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose the correct sentence structure:'He has been reading the book for hours.' A) He has been read the book for hours. B) He have been reading the book for hours. C) He has been reading the book for hours. D) He has reading the book for hours. Show Answer Correct Answer: C) He has been reading the book for hours. 2. Identify the correct usage of present perfect continuous tense in the following sentence:'He has been working for five hours.' A) He has working for five hours. B) He has been worked for five hours. C) 'He has been working for five hours.'. D) He has been work for five hours. Show Answer Correct Answer: C) 'He has been working for five hours.'. 3. How many art galleries has Dan ..... today? A) Been visiting. B) Visited. C) All the above. D) None of the above. Show Answer Correct Answer: B) Visited. 4. A:Is the post office far from here?B:Not at all. I ..... there many times. A) Have walked. B) Have been walking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have walked. 5. Form a sentence using present perfect continuous tense with the given time expression:'since last night.' A) She has been studying since last night. B) He has been playing since last night. C) They have been sleeping since last night. D) I have been cooking since last night. Show Answer Correct Answer: A) She has been studying since last night. 6. A:What ..... you ..... ? (do) A) Have done. B) Have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been doing. 7. In the sentence 'They have finished their homework', which tense is used? A) Past tense. B) Simple present tense. C) Future tense. D) Present perfect tense. Show Answer Correct Answer: D) Present perfect tense. 8. ..... all morning. I'm fed up. A) I have cleaning. B) I've been cleaning. C) I've cleaned. D) I'm cleaning. Show Answer Correct Answer: B) I've been cleaning. 9. I ..... (have) the same car for more than ten years. I'm thinking about buying a new one. A) Have had. B) Has had. C) Has. D) Had. Show Answer Correct Answer: A) Have had. 10. Which sentence is correct? He has been reading the book. He has read the book. A) He has reading the book. B) He has reads the book. C) He has read the book. D) He has read the book. Show Answer Correct Answer: C) He has read the book. 11. Sorry about the mess! I ..... A) Had baked. B) Have been baked. C) Have been baking. D) Had baked. Show Answer Correct Answer: C) Have been baking. 12. She ..... him for a long time A) Haven't saw. B) Hasn't seen. C) Haven't seen. D) None of the above. Show Answer Correct Answer: B) Hasn't seen. 13. How many times ..... this exam? A) Did you take. B) Have you been taking. C) Have you taken. D) Have you took. Show Answer Correct Answer: C) Have you taken. 14. Which sentence is correct? A) She has been working here for five years. B) She is working here for five years. A) A) She has been working here for five years. B) She has working here for five years. C) She has been working here since five years. D) She working here for five years. Show Answer Correct Answer: A) A) She has been working here for five years. 15. He ..... (not + play) football for five years. A) Haven't been playing. B) Didn't play. C) Hasn't been playing. D) Has played. Show Answer Correct Answer: C) Hasn't been playing. 16. Mr. Alvarez looks tired because he ..... for more than 20 minutes. A) Has run. B) Has been running. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been running. 17. B:Actually, yeah. I ..... (not take) one day off ..... weeks A) Haven't taken / for. B) Haven't been taking / in. C) Haven't taken / in. D) Haven't been taking / for. Show Answer Correct Answer: C) Haven't taken / in. 18. It's the first time Martin ..... ill. A) Has been falling. B) Has fallen. C) Have fallen. D) None of the above. Show Answer Correct Answer: B) Has fallen. 19. I want to buy a new flat. I ..... money for ages. A) Has been saving. B) Have saved. C) Have been saving. D) None of the above. Show Answer Correct Answer: C) Have been saving. 20. Which sentence is correct? A) They have been talking for hours. B) 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. 21. Select the correct tense for the sentence:'She has been working on the project all day.' A) Simple Past. B) Future Perfect Continuous. C) Present Perfect Continuous. D) Past Perfect Continuous. Show Answer Correct Answer: C) Present Perfect Continuous. 22. When I was a child, I ..... to the beach every summer. A) Went. B) Have gone. C) Have been going. D) Go. Show Answer Correct Answer: A) Went. 23. How many times ..... to London? A) Are you going. B) Have you gone. C) Had you gone. D) Did you go. Show Answer Correct Answer: B) Have you gone. 24. How long ..... Nahda? A) Have you knowing. B) Have you been known. C) Have you known. D) You have know. Show Answer Correct Answer: C) Have you known. 25. What's your delicious smell? ..... (you/cook)? A) Have you been cooking. B) Have you cooked. C) Have you been coking. D) Have you coked. Show Answer Correct Answer: A) Have you been cooking. Next →Related QuizzesTenses QuizzesVerbs QuizzesPresent 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 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