This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 19 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which one is the Past Simple? A) I have gone to school. B) I was going to school while you were studying. C) I went to school on Friday. D) I have been going to school for 5 years. Show Answer Correct Answer: C) I went to school on Friday. 2. ..... anybody rescued the abandoned dogs yet? A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 3. What is the correct structure in the negative form? A) Subjetc + auxiliar (have/has) + not + been + past participle verb +complement. B) Subjetc + auxiliar (had) + not + participle verb + complement. C) Subjetc + auxiliar (was/were) + not + verb (ing) + complement. D) Subject + auxiliar (have/has) + not + participle verb +complement. Show Answer Correct Answer: D) Subject + auxiliar (have/has) + not + participle verb +complement. 4. * We ..... this movie three times. We love it! We even ..... the DVD last Saturday. A) Watched, have bought. B) 've watched, bought. C) Watched, have bought. D) None of the above. Show Answer Correct Answer: B) 've watched, bought. 5. They ..... for months, and they ..... three countries so far. A) Have travelled / have visited. B) Have travelled / have been visiting. C) Have been travelling / have been visiting. D) Have been travelling / have visited. Show Answer Correct Answer: D) Have been travelling / have visited. 6. She ..... (not / go) to the library today. A) Haven't went. B) Hasn't went. C) Has not gone. D) Haven't gone. Show Answer Correct Answer: C) Has not gone. 7. She ..... (study) for three hours without a break. A) A) has studied. B) B) has been studying. C) All the above. D) None of the above. Show Answer Correct Answer: B) B) has been studying. 8. Tom ..... abroad before. This is his first time. A) Has travelled. B) Hasn't travelled. C) Didn't travel. D) Hasn't been travelling. Show Answer Correct Answer: B) Hasn't travelled. 9. We ..... (already / see) the new Avengers movie. A) Already saw. B) Have already seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have already seen. 10. My dad/never/like/watching TV. A) My dad have never liked watching TV. B) My dad has never liked watching TV. C) My dad never have liked watching TV. D) My dad has never like watching TV. Show Answer Correct Answer: B) My dad has never liked watching TV. 11. I'm so tired. I ..... the house all day. A) Am cleaning. B) Have cleaned. C) Haven't cleaned. D) Clean. Show Answer Correct Answer: B) Have cleaned. 12. I've danced ..... many years. A) Of. B) With. C) Since. D) For. Show Answer Correct Answer: D) For. 13. I ..... (not talk) to my parents about the party yet. A) I haven't talked. B) I haven't been talking. C) I haven't talking. D) I haven't been talked. Show Answer Correct Answer: A) I haven't talked. 14. Now that I ..... planning classes for the week, I can get a cup of coffee. A) Have finished. B) Have been finishing. C) Has finished. D) None of the above. Show Answer Correct Answer: A) Have finished. 15. ..... Hanna ever ..... skydiving? A) Have been. B) Has been. C) Have driven. D) Has eaten. Show Answer Correct Answer: B) Has been. 16. She ..... French for three years. She will take the proficiency exam next month. A) Have been studying. B) Has studying. C) Has been studying. D) None of the above. Show Answer Correct Answer: C) Has been studying. 17. How much money ..... (you / win) so far? A) Did you win. B) You won. C) Have you won. D) None of the above. Show Answer Correct Answer: C) Have you won. 18. I ..... to Bahia. A) Have never been. B) Has never been. C) Have never was. D) Have have have. Show Answer Correct Answer: A) Have never been. 19. Mum ..... (already do) the shopping. A) Mum has already doing. B) Mum has already been done. C) Mum have already done. D) Mum has already done. Show Answer Correct Answer: D) Mum has already done. 20. London ..... an underground train system since the nineteenth century. It ..... in 1863, when Victorian engineers and workers ..... the Metropolitan railway. A) Has had / started / has built. B) Has had / started / built. C) Is having / started / built. D) Had / started / built. Show Answer Correct Answer: B) Has had / started / built. 21. Nick ..... my book yet. A) Haven't returned. B) Hasn't returned. C) Has returned. D) None of the above. Show Answer Correct Answer: B) Hasn't returned. 22. We haven't since Aziz ..... last month. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 23. The meaning of the sentence '' They have gone to the cinema." is: A) They haven't come back yet. They are still at the cinema. B) They went to the cinema and returned. C) All the above. D) None of the above. Show Answer Correct Answer: A) They haven't come back yet. They are still at the cinema. 24. Choose the best alternative:Morrissey ..... a musician for many years. He ..... his career in Manchester and ..... the singer in one of the most famous bands in the 80s. He ..... in a solo career since 1988. A) Has been / started / was / is. B) Has been / started / was / has been. C) Was / started / was / is. D) Has been / has started / has been / has been. Show Answer Correct Answer: B) Has been / started / was / has been. 25. The following time expressions are used with questions in the Present Perfect Simple Tense: A) Ever, how long, yet, lately. B) For, since, yet. C) Lately, always, recently. D) None of the above. Show Answer Correct Answer: A) Ever, how long, yet, lately. 26. 2) ..... you finished your homework yet? A) Haven't. B) Didn't. C) Aren't. D) None of the above. Show Answer Correct Answer: A) Haven't. 27. We ..... (sit) here for half an hour. A) We has been sitting. B) We have been sitting. C) We haved been sitting. D) We have sitting. Show Answer Correct Answer: B) We have been sitting. 28. A:What about Mission Impossible? It was on TV last night ..... you ..... it? A) Has, seen. B) Have, seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have, seen. 29. What is the correct past participle form of the verb 'write'? A) Writed. B) Writen. C) Written. D) Wrote. Show Answer Correct Answer: C) Written. 30. (A) Has your son ..... homework yet?(B) Yes, he ..... A) Done / has. B) Did / does. C) Do / has. D) Done / have. Show Answer Correct Answer: A) Done / has. 31. Robert is my neighbour. He ..... next door to me for five years. A) Lives. B) Lived. C) Has lived. D) None of the above. Show Answer Correct Answer: C) Has lived. 32. ..... are time expressions used with the Present Perfect Simple. A) For, since, already, just, yet. B) Yesterday, never, ever, in 1990. C) All the above. D) None of the above. Show Answer Correct Answer: A) For, since, already, just, yet. 33. What is the correct form of this sentence in the affirmative form? They / answer / not / my / quesiton A) They has not answer my question. B) They has not answered my quesiton. C) They have not asnwer my question. D) They have not answered my question. Show Answer Correct Answer: D) They have not answered my question. 34. She ..... (go) to the cinema yesterday. A) Has gone. B) Went. C) Have gone. D) None of the above. Show Answer Correct Answer: B) Went. 35. We haven't ..... her today. A) Seen. B) See. C) Saw. D) Sawn. Show Answer Correct Answer: A) Seen. 36. I ..... visited a new city this month. A) Have. B) Hasn't. C) Haven't. D) None of the above. Show Answer Correct Answer: C) Haven't. 37. 9) She ..... three best-selling books in the past five years. A) 's been writing. B) 's written. C) Writes. D) None of the above. Show Answer Correct Answer: B) 's written. 38. They haven't been abroad ..... 1990. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 39. Haven't you ..... 'The Incredibles'? A) Saw. B) Watch. C) Seen. D) See. Show Answer Correct Answer: C) Seen. 40. He has been to London ..... A) Yet. B) Several times. C) Last year. D) None of the above. Show Answer Correct Answer: B) Several times. 41. Your brother ..... (just arrive). A) Your brother have just arrived. B) Your brother has just arrived. C) Your brother has just been arrived. D) Your brother has just arriving. Show Answer Correct Answer: B) Your brother has just arrived. 42. I've had this computer ..... five months. A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: A) FOR. 43. * I haven't heard this song ..... last summer! A) Yet. B) For. C) Since. D) None of the above. Show Answer Correct Answer: C) Since. 44. I haven't seen my best friend ..... last weekend. A) For. B) Since. C) On. D) None of the above. Show Answer Correct Answer: B) Since. 45. By the end of the month, I ..... (finish) the project. A) A) have finished. B) B) will have finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) B) will have finished. 46. Things have changed ..... I was in your house. A) -. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 47. I haven't played soccer ..... July A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: B) SINCE. 48. (A) ..... you read that book yet? (B) No, I ..... A) Has / have. B) Have / did. C) Have / haven't. D) None of the above. Show Answer Correct Answer: C) Have / haven't. 49. I ..... around the world last summer. A) Have been sailing. B) Sailed. C) Have sailed. D) None of the above. Show Answer Correct Answer: B) Sailed. 50. Monica and Tom ..... each other for 10 years. A) Have known. B) Have been knowing. C) Has known. D) None of the above. Show Answer Correct Answer: A) Have known. 51. What ..... you ..... (read) since the morning? A) What have you read. B) What has you been reading. C) What have you reading. D) What have you been reading. Show Answer Correct Answer: D) What have you been reading. 52. I ..... tried sushi before, but I want to. A) Hasn't. B) Haven't. C) Never. D) None of the above. Show Answer Correct Answer: C) Never. 53. ..... you ever been to Italy? A) Did. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 54. My best friend ..... me a pair of Nike for my birthday last year. A) Buys. B) Bought. C) Have bought. D) Is buying. Show Answer Correct Answer: B) Bought. 55. I haven't ..... my friend yet. I will go later. A) Visit. B) To visit. C) Visited. D) Visitted. Show Answer Correct Answer: C) Visited. 56. Sorry, miss, you've ..... missed your train. It left 5 minutes ago. A) Just. B) Already. C) Since. D) Yet. Show Answer Correct Answer: A) Just. 57. Present perfect simple vs Present perfect continuous:seleziona l'alternativa correttaRobert ..... going to bed because he's not feeling well A) Has gone. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has gone. 58. B:Yes, but that ..... (be) with Tom Cruise. A) Is. B) Was. C) All the above. D) None of the above. Show Answer Correct Answer: B) Was. 59. She ..... (steal) all the chocolate. A) Has stolen. B) Have stolen. C) Has stole. D) Have stole. Show Answer Correct Answer: A) Has stolen. 60. A:Have you driven a motorcylce?b:No, I ..... A) Hasn't. B) Didn't. C) Haven't. D) None of the above. Show Answer Correct Answer: C) Haven't. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books