This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 42 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 42 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which sentence correctly uses a time expression with the present perfect continuous tense? A) I have been studying since morning. B) We have been talking yesterday. C) She has been dancing for two hours. D) They have been playing tomorrow. Show Answer Correct Answer: A) I have been studying since morning. 2. Choose the correct negative form:They ..... (not / practice) their presentation recently. A) Have not been practicing. B) Has not been practicing. C) Are not practicing. D) Did not practice. Show Answer Correct Answer: A) Have not been practicing. 3. My eyes hurt because I ..... at the computer screen. A) Have been staring. B) Am staring. C) Was staring. D) Stared. Show Answer Correct Answer: A) Have been staring. 4. They ..... in this company for five years. A) Have been working. B) Work. C) Worked. D) Are working. Show Answer Correct Answer: A) Have been working. 5. My sister ..... to the same music all morning. A) Listens. B) Has been listening. C) Is listening. D) Listened. Show Answer Correct Answer: B) Has been listening. 6. Which sentence shows duration? A) She has been cooking dinner yesterday. B) He has been running for 30 minutes. C) They have been studying at midnight. D) We have been working tomorrow. Show Answer Correct Answer: B) He has been running for 30 minutes. 7. Complete the gap:I ..... to repair the lock on our door for the last four hours without any success. A) Am trying. B) Tried. C) Have tried. D) Have been trying. Show Answer Correct Answer: D) Have been trying. 8. She ..... (learn) how to play the piano for a few months now A) Learn. B) Learned. C) Has been learning. D) Is learning. Show Answer Correct Answer: C) Has been learning. 9. Which sentence is in "Present Perfect Continuous Tense" ? A) He was angry because Amanda had not been coming late into his private course. B) The doctor has not been examining the patients in the front line. C) All the above. D) None of the above. Show Answer Correct Answer: B) The doctor has not been examining the patients in the front line. 10. Form a sentence in the present perfect continuous tense using the following words: "She / study / English / since / January." A) She studies English since January. B) She has studied English since January. C) She has been studying English since January. D) She will study English since January. Show Answer Correct Answer: C) She has been studying English since January. 11. What have you been doing this afternoon? A) I have been doing my homework. B) I have been to the store. C) I was studying for my test. D) None of the above. Show Answer Correct Answer: A) I have been doing my homework. 12. What is the interrogative form of 'They have been waiting'? A) Have they waiting?. B) They have been waiting?. C) Have they been waited?. D) Have they been waiting?. Show Answer Correct Answer: D) Have they been waiting?. 13. How do you ask about the duration of an ongoing action in present perfect continuous tense? A) How long have you been waiting here?. B) How long you wait here?. C) How you been waiting here?. D) How long are you waiting here?. Show Answer Correct Answer: A) How long have you been waiting here?. 14. We ..... for the bus for 30 minutes. A) Have waited. B) Have been waiting. C) Wait. D) Waited. Show Answer Correct Answer: B) Have been waiting. 15. Your friend's eyes are red. Which question correctly uses the Present Perfect Continuous tense to ask if they were crying? A) Has you been crying?. B) Have you been crying?. C) Did you been crying?. D) Are you been crying?. Show Answer Correct Answer: B) Have you been crying?. 16. Sam ..... a very terrible accident on the avenue yesterday. A) To see. B) Saw. C) Is seen. D) Being saw. Show Answer Correct Answer: B) Saw. 17. How long ..... waiting for the bus? A) You are. B) You were. C) You have been. D) Did you. Show Answer Correct Answer: C) You have been. 18. My sister has been learning to drive since ..... A) She was 18. B) Two years. C) All the above. D) None of the above. Show Answer Correct Answer: A) She was 18. 19. Which one of the questions below is the right present perfect continuous question? A) Has Paul ever sheared a sheep before?. B) Have he been studying hard for his exams?. C) Has he arosed and went out for a walk yet?. D) Have you been teaching your brother?. Show Answer Correct Answer: D) Have you been teaching your brother?. 20. I ..... football for the local team ..... I was eight. (play) A) Have been playing/since. B) Has been playing/for. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been playing/since. 21. The baby ..... for two hours! A) Cries. B) Is crying. C) Has been crying. D) Cried. Show Answer Correct Answer: C) Has been crying. 22. My brother has been revising for his exams for A) June. B) Three months. C) All the above. D) None of the above. Show Answer Correct Answer: B) Three months. 23. True or False:The sentence 'She has been wanting a new phone for months' is a common and correct use of this tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 24. How do we form the present perfect continuous tense? A) Subject + have/has + been + verb(-ing). B) Subject + had + been + verb(-ing). C) Subject + have/has + verb + ed. D) Subject + will + be + verb(-ing). Show Answer Correct Answer: A) Subject + have/has + been + verb(-ing). 25. I ..... that book twice. A) Already read. B) Have already been reading. C) Have already read. D) Already reads. Show Answer Correct Answer: C) Have already read. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present Perfect Continuous Tense Quiz 2Present Perfect Continuous Tense Quiz 3Present Perfect Continuous Tense Quiz 4Present Perfect Continuous Tense Quiz 5Present Perfect Continuous Tense Quiz 6Present Perfect Continuous Tense Quiz 7Present Perfect Continuous Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books