This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 17 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Sorry, I forgot / have forgotten my pencil. A) Have forgotten. B) Forgot. C) All the above. D) None of the above. Show Answer Correct Answer: B) Forgot. 2. She ..... an interesting story book yesterday to me. I ..... so curious to the ending. A) Read-were. B) Have read-been. C) Reading-was. D) Read-was. Show Answer Correct Answer: D) Read-was. 3. A:We ..... to the Copernicus centre last year.B:Wow, ..... it? A) Went / have you liked. B) Have gone / did you like. C) Have gone / have you liked. D) Went / did you like. Show Answer Correct Answer: D) Went / did you like. 4. Well, I don't understand why the people like Horror movies. In my life, ..... Horror movie. A) I have never seen. B) I have ever seen. C) I never saw. D) I have seen. Show Answer Correct Answer: A) I have never seen. 5. ..... (I/not/see) that movie yet. A) I didn't see. B) I didn't saw. C) I have seen. D) I haven't seen. Show Answer Correct Answer: D) I haven't seen. 6. Choose the correct answer to complete the sentence.Haven't you finished that composition for History class ..... ? It is for tomorrow. A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 7. The company ..... a pay rise last year. A) Hasn't given. B) Didn't give. C) All the above. D) None of the above. Show Answer Correct Answer: B) Didn't give. 8. I ..... at home all weekend. A) Stays. B) Staied. C) Stayed. D) Have stayed. Show Answer Correct Answer: C) Stayed. 9. A:Have you ever tried frog legs?B:No, I ..... But my sister ..... them last week. A) Haven't / has tried. B) Haven't / tried. C) Didn't / have tried. D) Hasn't / try. Show Answer Correct Answer: B) Haven't / tried. 10. My brothers have ..... lessons since they were five. A) Take. B) Took. C) Taked. D) Taken. Show Answer Correct Answer: C) Taked. 11. Fatima is from a hot, dry part of the country. She ..... snow. A) Has never seen. B) Never saw. C) Has never saw. D) None of the above. Show Answer Correct Answer: A) Has never seen. 12. Fill in the blank:He ..... his breakfast an hour ago. A) Skipped. B) Drank. C) Cooked. D) Ate. Show Answer Correct Answer: D) Ate. 13. Mike has ..... phoned from Italy. I spoke to her a few minutes ago. A) JUST. B) YET. C) FOR. D) ALREADY. Show Answer Correct Answer: A) JUST. 14. Fill in the blank:I ..... my homework yesterday. A) Finished. B) Didn't. C) Did. D) Forgot. Show Answer Correct Answer: C) Did. 15. He (lose) his job last month and since then he (be) out of workWhy he (lose) his job?He (be) very rude to Mr Pitt. A) Lost, was, has he lost, was. B) Lost, has been, did he lose, was. C) Has lost, has been, did he lose, was. D) Has lost, has been, has he lost, was. Show Answer Correct Answer: B) Lost, has been, did he lose, was. 16. THE GIRLS ..... THEIR LUNCH YET. (NOT EAT) A) EATEN. B) ATE. C) HAVE NOT EATEN. D) HAS NOT EATEN. Show Answer Correct Answer: C) HAVE NOT EATEN. 17. Fill in the blank:We ..... to the beach last summer. A) Visited. B) Swam. C) Ate. D) Went. Show Answer Correct Answer: D) Went. 18. I have already seen Julie today twice. (see) A) The sentences is correct with present perfect. B) The sentences is incorrect with present perfect. C) All the above. D) None of the above. Show Answer Correct Answer: A) The sentences is correct with present perfect. 19. Choose the best option identifying the correct time:We use the present perfect ..... A) To refer to specific time in past. B) To describe general experiences. C) Describe actions that happen at moment. D) None of the above. Show Answer Correct Answer: B) To describe general experiences. 20. This is the most interesting book I ..... A) Ever reads. B) Have ever read. C) Ever read. D) Has ever read. Show Answer Correct Answer: B) Have ever read. 21. I (never/go) to Vienna A) Never went. B) Have never gone. C) Have never been. D) Was never. Show Answer Correct Answer: C) Have never been. 22. Congratulations ! You have ..... won a trip to New York. A) ALREADY. B) YET. C) JUST. D) FOR. Show Answer Correct Answer: C) JUST. 23. ..... ever tried Peruvian food? A) Have you. B) Did you. C) Do you. D) None of the above. Show Answer Correct Answer: A) Have you. 24. Eliza ..... interested in Astronomy since she was a child. A) Was. B) Has been. C) Have been. D) -. Show Answer Correct Answer: B) Has been. 25. I'm afraid she isn't here now. She ..... to the shops. A) Went. B) Has went. C) Has gone. D) Have gone. Show Answer Correct Answer: C) Has gone. 26. Magu ..... our helper since May. A) Was. B) Were. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 27. Mick ..... his ticket for the music festival two months ago. A) 've bought. B) Has bought. C) Bought. D) Buys. Show Answer Correct Answer: C) Bought. 28. The last time she kissed me was 5 months ago. A) I haven't been kissed by her for five months. B) She hasn't kissed me since last month. C) She first kissed in 5 months ago. D) I have never been kissed by her. Show Answer Correct Answer: A) I haven't been kissed by her for five months. 29. Read the following sentences and questions in order to identify the grammar tense:"Have you ever planned a surprise party for a friend?""I've never eaten shrimps""We haven't tried Thai Food""She's done different things at the same time" A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect. 30. Martin ..... (not/earn) much money last year. A) Didn't earn. B) Hasn't learned. C) Doesn't learn. D) Haven't learned. Show Answer Correct Answer: A) Didn't earn. ← 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