This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 11 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 11 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... (live) there when he was a child A) Lived. B) Has lived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Lived. 2. I ..... (never be) to Asia. A) Have never went. B) Have never been. C) Never have been. D) Never been. Show Answer Correct Answer: B) Have never been. 3. Miss Lin ..... working in this school five years ago. A) Starts. B) Started. C) Has started. D) Have started. Show Answer Correct Answer: B) Started. 4. -Where ..... you ..... all this time? I have been here for ages! A) Did-go. B) Have-been. C) Has-gone. D) None of the above. Show Answer Correct Answer: B) Have-been. 5. For negatives in the Simple Past, we use: A) Haven't. B) Hasn't. C) Didn't. D) Diden't. Show Answer Correct Answer: C) Didn't. 6. What ..... you ..... for lunch yesterday? A) Did; eat. B) Were; eat. C) Have; eaten. D) Had; eaten. Show Answer Correct Answer: A) Did; eat. 7. SPECIAL WORDS TO USE WITH THE PRESENT PERFECT ARE A) YET, NEVER, EVER, ALREADY, SINCE, FOR, ALL MY LIFE. B) YESTERDAY, LAST NIGHT, TWO DAYS AGO. C) All the above. D) None of the above. Show Answer Correct Answer: A) YET, NEVER, EVER, ALREADY, SINCE, FOR, ALL MY LIFE. 8. THOSE ARE ADVEBRS FOR SIMPLE PAST(last ..... , ago, yesterday) A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 9. Is this sentence CORRECT or INCORRECT?I have worked in this company for 15 years now. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 10. George Clooney ..... a pet lion when he was a boy. A) Has had. B) Had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had. 11. Due to coronavirus, they ..... out since last Wednesday. A) Didn't go. B) Haven't gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't gone. 12. She ..... (not clean) her room yet. A) Hasn't cleaned. B) Not cleaning. C) Has not cleaned. D) Did not clean. Show Answer Correct Answer: C) Has not cleaned. 13. I ..... from Aunt Betty for over two months. A) Didn't hear. B) Haven't heard. C) Didn't heard. D) Hasn't heard. Show Answer Correct Answer: B) Haven't heard. 14. There ..... a singer yesterday and she simply ..... her words. A) Has been have known. B) Was didn't know. C) Was has known. D) Has been didn't know. Show Answer Correct Answer: B) Was didn't know. 15. I ..... an adverstisement fro the X Factor-I think I'll apply! A) 've just seen. B) Just saw. C) Just have seen. D) Just seen. Show Answer Correct Answer: A) 've just seen. 16. We ..... our friends in Chicago last week. A) Saw. B) See. C) Seen. D) None of the above. Show Answer Correct Answer: A) Saw. 17. We ..... (just finish) our project. A) Just have finished. B) Just finished. C) Have just finish. D) Have just finished. Show Answer Correct Answer: D) Have just finished. 18. ( you / visit ) ..... to Paris last year? A) Did you visit. B) Have you visited. C) You visited. D) You have visited. Show Answer Correct Answer: A) Did you visit. 19. Ouch! I ..... my finger. A) Have just cut. B) Has just cut. C) Just cut. D) Just cutting. Show Answer Correct Answer: A) Have just cut. 20. How is the present perfect tense formed? A) By adding-ed to regular verbs. B) By using the auxiliary verb 'have' or 'has' followed by the past participle of the main verb. C) By using the irregular past form of the verb. D) By adding-ing to regular verbs. Show Answer Correct Answer: B) By using the auxiliary verb 'have' or 'has' followed by the past participle of the main verb. 21. ..... you ever ..... in a TV show? A) Have-participate. B) Has-participated. C) Did-participate. D) Have-participated. Show Answer Correct Answer: D) Have-participated. 22. The following sentence has ONE MISTAKE in the use of the Present Perfect. Which word is NOT correct?"Silvia has worked on her project since about four months." A) Has. B) Since. C) About. D) Worked. Show Answer Correct Answer: B) Since. 23. ROSYBEL ..... A SONG BEFORE YESTERDAY. A) DUG. B) SANK. C) DROVE. D) SANG. Show Answer Correct Answer: D) SANG. 24. They ..... married for five years. A) Was. B) Were. C) 've been. D) Has been. Show Answer Correct Answer: C) 've been. 25. Is this sentence present perfect or simple past?I had a meal yesterday. A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: B) Simple past. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Vs Simple Past Quiz 1Present Perfect Vs Simple Past Quiz 2Present Perfect Vs Simple Past Quiz 3Present Perfect Vs Simple Past Quiz 4Present Perfect Vs Simple Past Quiz 5Present Perfect Vs Simple Past Quiz 6Present Perfect Vs Simple Past Quiz 7Present Perfect Vs Simple Past Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books