This quiz works best with JavaScript enabled. Home > 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) Has traveled. B) Has travel. C) Traveled. D) Traveling. Show Answer Correct Answer: A) 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 studying for three hours. B) She has been studied for three hours. C) 'She has been studying for three hours.'. D) She has been study for three hours. Show Answer Correct Answer: C) '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 / on. C) Have been working / for. D) Have worked / in. 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 tomorrow. B) He has been working on the project since next week. C) He has been working on the project since yesterday. D) He has been working on the project since last week. Show Answer Correct Answer: D) He has been working on the project since last week. 9. I ..... all afternoon. I ..... 5 chapters. A) 've been reading 've read. B) 've read 've been reading. C) Read was read. D) Was reading readed. Show Answer Correct Answer: A) '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 swimming for two hours. B) They have been swam for two hours. C) 'They have been swimming for two hours.'. D) They have been swim for two hours. Show Answer Correct Answer: C) '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) Was trying. B) Have been trying. C) Tried. 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) Present continuous tense. B) Present perfect continuous tense. C) Present perfect past tense. D) Past perfect continuous tense. Show Answer Correct Answer: B) Present perfect continuous tense. 15. I think I ..... ice cream since I was born. A) 've loved. B) 've been loving. C) Love. D) Loved. Show Answer Correct Answer: A) 've loved. 16. B:Not really. I ..... (fill) out college applications ..... the last month. A) Have filled / for. B) Have been filling / in. C) Have filled / in. D) Have been filling / for. Show Answer Correct Answer: D) Have been filling / for. 17. Fill in the blank with the correct tense:'We ..... (wait) for the bus for 20 minutes.' A) Have been waiting. B) Have waited. C) Waited. D) Are waiting. Show Answer Correct Answer: A) 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) Has been working. B) Has worked. C) Is working. D) Worked. Show Answer Correct Answer: A) Has been working. 20. You / not / eat well recently A) You have not eating wel recently. B) I have not been working. C) You has not eating well recetly. D) You have not been eating well recently. Show Answer Correct Answer: D) You have not been eating well recently. 21. Fill in the blank:We ..... (wait) for the bus for an hour. A) Waiting. B) Have waited. C) Waits. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. 22. Form a sentence using present perfect continuous tense with the given time expression:'since this afternoon.' A) He has been sleeping since this afternoon. B) She has been cooking since this afternoon. C) They have been swimming 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 tidied. B) Have tidyed. C) Have been tidying. D) Have been tiding. Show Answer Correct Answer: C) Have been tidying. 24. The team ..... a new player this season. A) Have signed. B) Signed. C) Sign. 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 been living. B) Has lived. C) Have lived. D) Have been living. Show Answer Correct Answer: D) 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) Will you be. C) Have you been. D) 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 QuizPresent, Past, And Future Perfect Tenses QuizPresent Continuous Tense QuizPresent Perfect And Perfect Continuous Tense QuizPresent Perfect Continuous Tense QuizPresent Perfect Continuous QuizPresent Perfect Simple Vs Present Perfect Progressive QuizPresent Perfect Simple QuizPresent Perfect Tense With Ever And Never QuizPresent Perfect Tense QuizPresent Perfect Vs Simple Past QuizPresent Progressive Tense QuizPresent Simple And Present Continuous Correct The Mistake QuizPresent Simple Negative Sentences QuizPresent Simple Questions QuizPresent Simple Verb To Be QuizPresent Tense Vs Present Progressive QuizRules Of The Simple Present Tense QuizSimple Present Negative Form QuizSimple Present Perfect Continuous QuizSimple Present Tense Affirmative And Negative Statements QuizSimple Present Tense Mix QuizSimple Present Tense Third Person Singular QuizSimple Present Tense QuizSimple Present Vs Present Progressive QuizUnderstanding Present Perfect Tense QuizUnderstanding The Simple Present Tense QuizVerbs Simple Present Tense QuizWriting In The Present Progressive Tense Quiz 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books