This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple Vs Present Perfect Progressive – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Vs Present Perfect Progressive Quiz 2 (10 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Lately, I ..... about moving to Ontario because I ..... unhappy with the hot weather! A) Have been thinking / have been becoming. B) Have been thinking / have become. C) Have thought / have become. D) Have thought / have been becoming. Show Answer Correct Answer: B) Have been thinking / have become. 2. I ..... my girlfriend for a couple of years and during that time I ..... many changes in her personality. A) Have seen / have been seeing. B) Have seen / have seen. C) Have been seeing / have seen. D) Have been seeing / have been seeing. Show Answer Correct Answer: C) Have been seeing / have seen. 3. I ..... the same car for ages. I'm thinking about getting a new one. A) Have had. B) Had. C) Have been having. D) Have. Show Answer Correct Answer: A) Have had. 4. Sorry about the mess! I ..... (bake). A) Have baked. B) Have been baking. C) Have been baked. D) Have bake. Show Answer Correct Answer: B) Have been baking. 5. Michael ..... since morning. A) Has driven. B) Has been driving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been driving. 6. Jason ..... this movie twice. A) Has watched. B) Has been watching. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has watched. 7. ..... she ..... (work) as a nurse in the hospital for 5 years?Yes, she ..... A) Had / working / has. B) Have / work / has. C) Has / been working / has. D) None of the above. Show Answer Correct Answer: C) Has / been working / has. 8. Kate ..... as a teacher for many years. A) Has worked. B) Has been working. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been working. 9. Kim ..... her homework. A) Has already been doing. B) Has already done. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has already done. 10. I ..... the house since morning. A) Have been cleaning. B) Have cleaned. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been cleaning. ← PreviousRelated QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Vs Present Perfect Progressive Quiz 1Forming 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 Vs Present Perfect QuizPresent Perfect Continuous 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