This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 20 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 20 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which of the following is an inaccurate form of present perfect simple tense? A) I have always loved eating durian since I was small. B) She dislikes durian so much that she has never eaten any dish with durian flavour. C) Alias hates watching sad movies and has never watch any sad movie before. D) They have lent money to her several times. Show Answer Correct Answer: C) Alias hates watching sad movies and has never watch any sad movie before. 2. We use "have" for A) I, You, We, They. B) He, she, it. C) All the above. D) None of the above. Show Answer Correct Answer: A) I, You, We, They. 3. I ..... been to the gym so far. A) Haven't. B) Hasn't. C) Has. D) Have. Show Answer Correct Answer: A) Haven't. 4. Falcons ..... helped prevent airplane accidents. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have. 5. Louis has ..... visited Panama. He has been there twice. A) Yet. B) Already. C) Just. D) None of the above. Show Answer Correct Answer: B) Already. 6. What is the correct form of the verb in the following sentence? I have ..... (give) my cellphone A) Gaved. B) Given. C) Gave. D) Gived. Show Answer Correct Answer: B) Given. 7. I have never ..... Italian food A) Try. B) Tries. C) Tried. D) None of the above. Show Answer Correct Answer: C) Tried. 8. We can also use for Present Perfect with: A) Just, already, yet. B) When, if, did. C) All the above. D) None of the above. Show Answer Correct Answer: A) Just, already, yet. 9. Present perfect simple vs Present perfect continuous:seleziona l'alternativa correttaTim ..... calling you four times. Can you call him back? A) Has been. B) Has called. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has called. 10. Which auxiliary would be used in the following negative sentence?She ..... worked in an asian restaurant A) Have not. B) Had not. C) Haven not. D) Has not. Show Answer Correct Answer: D) Has not. 11. Bonnie and Clyde ..... been inseparable since they met. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have. 12. My brother ..... to me for months. A) Didn't write. B) Hasn't wrote. C) Hasn't written. D) None of the above. Show Answer Correct Answer: C) Hasn't written. 13. How often ..... to download the file? A) Has you tried. B) Do you try. C) Have you tried. D) None of the above. Show Answer Correct Answer: C) Have you tried. 14. We ..... your appointment. A) Hasn't forgotten. B) Haven't forgot. C) Hasn't forgot. D) Haven't forgotten. Show Answer Correct Answer: D) Haven't forgotten. 15. (A) ..... you finished your lunch yet? (B) Yes, I ..... A) Has / has. B) Has / have. C) Have / have. D) None of the above. Show Answer Correct Answer: C) Have / have. 16. (A) ..... you talked to Mr. Parfitt? (B) No, I ..... A) Had / haven't. B) Have / haven't. C) Have / didn't. D) None of the above. Show Answer Correct Answer: B) Have / haven't. 17. I ..... (visit) Paris three times. A) 've visit. B) 've visited. C) Visited. D) None of the above. Show Answer Correct Answer: B) 've visited. 18. At four o'clock yesterday I ..... (feed) the animals on my brother's farm. A) Has been feeding. B) Fed. C) Was feeding. D) Has fed. Show Answer Correct Answer: C) Was feeding. 19. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:Turn the TV off. The children ..... (watch) it for three hours. A) Has been watching. B) Has been watch. C) Have been watching. D) None of the above. Show Answer Correct Answer: C) Have been watching. 20. We are not hungry now. We have ..... eaten. A) Yet. B) Now. C) Ever. D) Just. Show Answer Correct Answer: D) Just. 21. Pam and Steve have been married ..... more than 15 years. A) Already. B) Yet. C) Since. D) For. Show Answer Correct Answer: D) For. 22. That man has ..... come late again. His boss is very angry with him. A) Yet. B) Just. C) Already. D) None of the above. Show Answer Correct Answer: B) Just. 23. I have danced ..... I was small. A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: B) SINCE. 24. Paul:Let's watch "Bohemian Rapsody" tonight.Kayla:I ..... it last night. Let's watch something else. A) Have watched. B) Watch. C) Have been watching. D) Watched. Show Answer Correct Answer: D) Watched. 25. Have you ever eaten snails? A) I have eaten snails yet. B) No, I have. C) No, I have never eaten snails. D) Yes, I have never eaten snails. Show Answer Correct Answer: C) No, I have never eaten snails. 26. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:I ..... (listen) to you for twenty minutes A) Have been listening. B) Have been listen. C) Has been listening. D) None of the above. Show Answer Correct Answer: A) Have been listening. 27. He ..... to me for over three weeks! A) Spoken. B) Didn't speak. C) Hasn't spoken. D) None of the above. Show Answer Correct Answer: C) Hasn't spoken. 28. They have known each others ..... more than fifty years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 29. I ..... (already / be) to Disney A) Have already been. B) Has already been. C) Already been. D) Already was. Show Answer Correct Answer: A) Have already been. 30. She ..... a receptionist ..... 2018. A) Has been / since. B) Was / since. C) Has been / for. D) Have been / for. Show Answer Correct Answer: A) Has been / since. 31. ..... you ever heard reggae music? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have. 32. We ..... many new words since we started this course. A) Have learnt. B) Learnt. C) Learned. D) None of the above. Show Answer Correct Answer: A) Have learnt. 33. My mother ..... a monkey. A) Had never cooking. B) Has never cooked. C) Have never cook. D) Have never cooked. Show Answer Correct Answer: B) Has never cooked. 34. What is a correct sentence in the negative form of present perfect? A) You haven't been in Itality before. B) My sister haven't slept in that bed. C) The window hasn't been broken yet. D) None of the above. Show Answer Correct Answer: A) You haven't been in Itality before. 35. * Lucy and Eve ..... their friends ..... December. A) Haven't seen, last. B) Hasn't seen, for. C) Haven't seen, since. D) None of the above. Show Answer Correct Answer: C) Haven't seen, since. 36. We ..... (learn) English for a 3 years. A) We have been learning. B) We have learnt. C) We have learning. D) We has been learning. Show Answer Correct Answer: A) We have been learning. 37. What of this uses is for the present perfect? (There's only one correct use) A) To talk about the same action that has occurred more than once. B) To talk about things you used to do but not anymore. C) To talk about routines. D) To talk about actions that will happen in the future. Show Answer Correct Answer: A) To talk about the same action that has occurred more than once. 38. Choose the best alternative.Mike and Sam ..... (study) at the same school for years. A) Have studyed. B) Have study. C) Have studied. D) Has studied. Show Answer Correct Answer: C) Have studied. 39. ..... ?No, I've never ridden a motorbike. It must be scary! A) Do you like motorbikes?. B) Did you ever ride a motorbike?. C) Do you ride a motorbike?. D) Have you ever ridden a motorbike?. Show Answer Correct Answer: D) Have you ever ridden a motorbike?. 40. A:Ah, but Thomas Mapother IV is Tom Cruise's real name. He ..... (change) it before he got famous. A) Has changed. B) Changed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Changed. 41. Not/I/tell/you yet? A) Haven't I told you yet?. B) Haven't I telled you yet?. C) Haven't I tell you yet?. D) Hasn't I tell you yet?. Show Answer Correct Answer: A) Haven't I told you yet?. 42. Melissa ..... a new dress for the party. A) Has bought. B) Has been buying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has bought. 43. My servant ..... at my house since 2007. A) Has served. B) Served. C) Serves. D) None of the above. Show Answer Correct Answer: A) Has served. 44. -What are you doing?-I ..... television since I arrived. A) Have been watching. B) Have watched. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been watching. 45. I have lived in Bucharest ..... three years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 46. We use 'has' for: A) He, she, it. B) I, you, we, they. C) All the above. D) None of the above. Show Answer Correct Answer: A) He, she, it. 47. Luisa and Brandon have ..... to a concert A) Go. B) Gone. C) Went. D) None of the above. Show Answer Correct Answer: B) Gone. 48. Jake ..... (not find) his Coldplay CD yet. A) Haven't found. B) Hasn't found. C) Not finded. D) Not found. Show Answer Correct Answer: B) Hasn't found. 49. Have you ..... travelled abroad? A) Never. B) Since. C) Yet. D) Ever. Show Answer Correct Answer: D) Ever. 50. 1) He ..... there for over 10 years. A) Lives. B) 's living. C) 's been living. D) None of the above. Show Answer Correct Answer: C) 's been living. 51. We can use "since" and "for" in both present perfect simple and present perfect continuous. A) YES. B) NO. C) All the above. D) None of the above. Show Answer Correct Answer: A) YES. 52. We use (have/has + past participle) with affirmatives like: A) I have studied for the test. B) I has studying for 3 years. C) I have study for the test. D) I studied for the test. Show Answer Correct Answer: A) I have studied for the test. 53. She has been a doctor ..... 1998. A) In. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 54. I ..... never been to Alaska. A) Had. B) Having. C) Have. D) Has. Show Answer Correct Answer: C) Have. 55. Wybierz since/for I haven't seen her ..... Christmas A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 56. Tatiana ..... (work) in the garden all day A) Has worked. B) Has been working. C) Work. D) Worked. Show Answer Correct Answer: B) Has been working. 57. Select the correct form of present perfect tense from the following sentences A) My parents have never forbade me to date my current boyfriend/girlfriend. B) I had never been caught dating with my boyfriend/girlfriend before even though I met him/her quite regularly. C) Corporal punishment had been practised in Malaysia since 1959 according to School Discipline Regulation (1959). D) The illegal items that I brought to school have never been confiscated before. Show Answer Correct Answer: D) The illegal items that I brought to school have never been confiscated before. 58. Choose the best alternative:She has been an architect ..... ten years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 59. Marta (NOT/FINISH) her homework yet because she has been playing videogames. A) Haven't finished. B) Hasn't finished. C) Hasn't finish. D) None of the above. Show Answer Correct Answer: B) Hasn't finished. 60. Have you ..... been to France? A) Yet. B) Ever. C) Never. D) Since. Show Answer Correct Answer: B) Ever. ← 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