This quiz works best with JavaScript enabled. Home > English Grammar > 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. Mike has ..... phoned from Italy. I spoke to her a few minutes ago. A) ALREADY. B) JUST. C) FOR. D) YET. Show Answer Correct Answer: B) JUST. 2. Fill in the blank:I ..... my homework yesterday. A) Finished. B) Didn't. C) Did. D) Forgot. Show Answer Correct Answer: C) Did. 3. 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) Has lost, has been, has he lost, was. B) Lost, was, has he lost, was. C) Lost, has been, did he lose, was. D) Has lost, has been, did he lose, was. Show Answer Correct Answer: C) Lost, has been, did he lose, was. 4. THE GIRLS ..... THEIR LUNCH YET. (NOT EAT) A) HAS NOT EATEN. B) HAVE NOT EATEN. C) EATEN. D) ATE. Show Answer Correct Answer: B) HAVE NOT EATEN. 5. Fill in the blank:We ..... to the beach last summer. A) Visited. B) Went. C) Ate. D) Swam. Show Answer Correct Answer: B) Went. 6. 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. 7. 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. 8. This is the most interesting book I ..... A) Ever reads. B) Has ever read. C) Have ever read. D) Ever read. Show Answer Correct Answer: C) Have ever read. 9. I (never/go) to Vienna A) Have never been. B) Have never gone. C) Never went. D) Was never. Show Answer Correct Answer: A) Have never been. 10. Congratulations ! You have ..... won a trip to New York. A) JUST. B) ALREADY. C) FOR. D) YET. Show Answer Correct Answer: A) JUST. 11. ..... 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. 12. Eliza ..... interested in Astronomy since she was a child. A) -. B) Was. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 13. I'm afraid she isn't here now. She ..... to the shops. A) Have gone. B) Has went. C) Has gone. D) Went. Show Answer Correct Answer: C) Has gone. 14. Magu ..... our helper since May. A) Have been. B) Has been. C) Were. D) Was. Show Answer Correct Answer: B) Has been. 15. Mick ..... his ticket for the music festival two months ago. A) Has bought. B) 've bought. C) Bought. D) Buys. Show Answer Correct Answer: C) Bought. 16. The last time she kissed me was 5 months ago. A) I have never been kissed by her. B) I haven't been kissed by her for five months. C) She first kissed in 5 months ago. D) She hasn't kissed me since last month. Show Answer Correct Answer: B) I haven't been kissed by her for five months. 17. 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. 18. Martin ..... (not/earn) much money last year. A) Hasn't learned. B) Haven't learned. C) Didn't earn. D) Doesn't learn. Show Answer Correct Answer: C) Didn't earn. 19. Choose time expressions that we often use with Present Perfect A) For, since, already, yet, never, ever. B) Yesterday, last week, a year ago. C) Today, tonight, this afternoon. D) None of the above. Show Answer Correct Answer: A) For, since, already, yet, never, ever. 20. James Bond is a real agent in the British secret services. He ..... there for over twenty years. A) Has worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has worked. 21. Originally horses used in bullfights (not wear) any protection, but for some time now they (wear) special padding. A) Didn't wear, have worn. B) Haven't worn, wore$^{}$. C) Didn't wear, wore. D) Didn't wear, worn. Show Answer Correct Answer: A) Didn't wear, have worn. 22. Abraham Lincoln ..... the 16th president of the United States. A) Has bee. B) Is. C) Was. D) None of the above. Show Answer Correct Answer: C) Was. 23. I ..... these boots to go hiking yesterday. A) Has worn. B) Worn. C) Wore. D) Have worn. Show Answer Correct Answer: C) Wore. 24. I ..... never ..... to paris A) Have / visited. B) Did / visited. C) Visited / yet. D) None of the above. Show Answer Correct Answer: A) Have / visited. 25. My parents ..... to Italy last summer. A) Have gone. B) Went. C) Have been. D) None of the above. Show Answer Correct Answer: B) Went. 26. Which sentence is a correct simple past form? A) Did Abiyu watch the news about Corona?. B) Abiyu didn't watched the news about Corona virus. C) Abiyu did watched the news about Corona virus. D) Did Abiyu watched the news about Corona virus?. Show Answer Correct Answer: A) Did Abiyu watch the news about Corona?. 27. He ..... to Canada last summer. A) Was going. B) Went. C) Have went. D) Have gone. Show Answer Correct Answer: B) Went. 28. Last year we ..... Hercules. A) Have acted. B) Act. C) Acted. D) Has acted. Show Answer Correct Answer: C) Acted. 29. My family ..... to Uruguay two years ago. A) Has traveled. B) Traveled. C) All the above. D) None of the above. Show Answer Correct Answer: B) Traveled. 30. A:What extreme sports ..... you ..... ?B:I ..... any. A) Have, try / haven't. B) Have, tried / haven't. C) Did, tried / didn't. D) Has, tried / hasn't. Show Answer Correct Answer: B) Have, tried / haven't. ← 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