This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Vs Present Perfect – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Vs Present Perfect Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Fill in the blank:She ..... (travel) to many countries in the past year. A) Traveled. B) Has traveled. C) Traveling. D) Has travel. Show Answer Correct Answer: B) Has traveled. 2. Complete the gap:I ..... for my keys since yesterday, but I ..... them. A) 've been looking / haven't found. B) 've been looking / haven't been finding. C) 've looked / haven't been finding. D) None of the above. Show Answer Correct Answer: A) 've been looking / haven't found. 3. Identify the correct usage of present perfect continuous tense in the following sentence:'She has been studying for three hours.' A) She has been studied for three hours. B) She has been study for three hours. C) She has studying for three hours. D) 'She has been studying for three hours.'. Show Answer Correct Answer: D) 'She has been studying for three hours.'. 4. Complete the gap:The company is huge. It ..... a thousand new jobs since the beginning of last year. A) Has been creating. B) Has created. C) Have been created. D) None of the above. Show Answer Correct Answer: B) Has created. 5. Jane is abroad. She ..... three countries. A) Has already been visiting. B) Have already visited. C) Has already visited. D) None of the above. Show Answer Correct Answer: C) Has already visited. 6. "I ..... this project for weeks, and it's finally complete." A) Have done. B) Have been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have done. 7. A: ..... you ..... (work) a lot recently? I haven't seen you ..... ages. A) Have worked / in. B) Have worked / in. C) Have been working / for. D) Have worked / on. Show Answer Correct Answer: A) Have worked / in. 8. Correctly use a time expression with present perfect continuous tense in the sentence:'He has been working on the project since last week.' A) He has been working on the project since next week. B) He has been working on the project since yesterday. C) He has been working on the project since last week. D) He has been working on the project since tomorrow. Show Answer Correct Answer: C) He has been working on the project since last week. 9. I ..... all afternoon. I ..... 5 chapters. A) Read was read. B) 've been reading 've read. C) Was reading readed. D) 've read 've been reading. Show Answer Correct Answer: B) 've been reading 've read. 10. What I like about Mark's clothes is their A) Simplify. B) Simplicity. C) Simple. D) None of the above. Show Answer Correct Answer: B) Simplicity. 11. Identify the correct usage of present perfect continuous tense in the following sentence:'They have been swimming for two hours.' A) 'They have been swimming for two hours.'. B) They have been swam for two hours. C) They have swimming for two hours. D) They have been swim for two hours. Show Answer Correct Answer: A) 'They have been swimming for two hours.'. 12. ..... the latest news? A) Have you been hearing. B) Have you heard. C) Has you heard. D) None of the above. Show Answer Correct Answer: B) Have you heard. 13. I ..... to call you all day. A) Tried. B) Have been trying. C) Was trying. D) Have tried. Show Answer Correct Answer: B) Have been trying. 14. Differentiate between present perfect continuous and present perfect tense in the following sentence:'She has been cooking for two hours.' A) Past perfect continuous tense. B) Present continuous tense. C) Present perfect continuous tense. D) Present perfect past tense. Show Answer Correct Answer: C) Present perfect continuous tense. 15. I think I ..... ice cream since I was born. A) Love. B) 've loved. C) Loved. D) 've been loving. Show Answer Correct Answer: B) 've loved. 16. B:Not really. I ..... (fill) out college applications ..... the last month. A) Have been filling / in. B) Have filled / in. C) Have been filling / for. D) Have filled / for. Show Answer Correct Answer: C) Have been filling / for. 17. Fill in the blank with the correct tense:'We ..... (wait) for the bus for 20 minutes.' A) Have waited. B) Waited. C) Have been waiting. D) Are waiting. Show Answer Correct Answer: C) Have been waiting. 18. Sally ..... news since she left university. A) Have reported. B) Has been reporting. C) Has reported. D) None of the above. Show Answer Correct Answer: B) Has been reporting. 19. Choose the correct form:She ..... (to work) here since last year. A) Worked. B) Has worked. C) Has been working. D) Is working. Show Answer Correct Answer: C) Has been working. 20. You / not / eat well recently A) You have not been eating well recently. B) You have not eating wel recently. C) You has not eating well recetly. D) I have not been working. Show Answer Correct Answer: A) You have not been eating well recently. 21. Fill in the blank:We ..... (wait) for the bus for an hour. A) Have waited. B) Have been waiting. C) Waiting. D) Waits. Show Answer Correct Answer: B) Have been waiting. 22. Form a sentence using present perfect continuous tense with the given time expression:'since this afternoon.' A) They have been swimming since this afternoon. B) She has been cooking since this afternoon. C) He has been sleeping since this afternoon. D) I have been working since this afternoon. Show Answer Correct Answer: D) I have been working since this afternoon. 23. The workers ..... (tidy) up after their mess for the whole day. A) Have tidyed. B) Have tidied. C) Have been tiding. D) Have been tidying. Show Answer Correct Answer: D) Have been tidying. 24. The team ..... a new player this season. A) Have signed. B) Sign. C) Signed. D) Were signing. Show Answer Correct Answer: A) Have signed. 25. She and her family ..... here since 1979. They were one of the early settlers in this town. A) Has lived. B) Have been living. C) Have lived. D) Has been living. Show Answer Correct Answer: B) Have been living. 26. I have been working here ..... an hour. Isn't it exciting? A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 27. Judy:How long ..... (be) in Canada?Claude:I have been studying here for more than three years. A) Are. B) Be. C) Have you been. D) Will you be. Show Answer Correct Answer: C) Have you been. 28. ..... he ..... to his boss lately? A) Have / spoken. B) Has/spoke. C) Has/ spoken. D) None of the above. Show Answer Correct Answer: C) Has/ spoken. 29. We ..... the rent yet. A) Hasn't paid. B) Haven't been paying. C) Haven't paid. D) None of the above. Show Answer Correct Answer: C) Haven't paid. 30. Complete the gap:Don't bother knocking a the door. They ..... recently. A) Moved. B) Have been moving. C) Have moved. D) None of the above. Show Answer Correct Answer: C) Have moved. ← 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 5Present Perfect Continuous Vs Present Perfect Quiz 6Present Perfect Continuous Vs Present Perfect Quiz 7Present Perfect Continuous Vs Present Perfect Quiz 8Forming The Present Progressive Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books