Present Perfect Simple Quiz 11 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. The shop has been closed ..... Monday.
2. Mary hasn't ..... a letter to her sister yet.
3. It's 2 years ..... I travelled abroad.
4. This factory ..... (produce) cars and lorries for about a century.
5. My grandmother, who died five years ago, ..... abroad.
6. How do you form Present Perfect Continuous?
7. The verb 'go' has two past participles:been and gone.
8. Last year, while I was abroad, I met John. I (a) him since then ( then replaces last year)
9. So far Bartek ..... (win) four games.
10. I ..... in this house since 2002.
11. ..... to the cinema yesterday.
12. She ..... (Just/Finish) her homework
13. James has been here ..... months, but he hasn't visited the beach .....
14. Helen ..... been to New York twice.
15. I ..... my homework to Jose yesterday.
16. Have you done your project?
17. Mary ..... to Vietnam several times.
18. O past participle de "WORK":
19. He ..... (not eat) all of this breakfast yet!
20. It ..... for 5 hours! When is it going to stop??
21. (you / keep a pet for three years)
22. Fill in the gaps:-I ..... my task yet.-Really? I thought you ..... on Friday.
23. Clare /meet/Mickey Mouse /yet
24. What is the affirmative structure of sentences in the present perfect simple?
25. The children ..... videos for two hours.
26. My parents have lived in Santiago ..... 2002
27. I've ..... a cake. Would you like a piece?
28. Oh! She ..... her leg.
29. He ..... a book last Christmas. He loved it. (read)
30. ..... your brother ..... this car last week?
31. I ..... in Vietnam for 3 years already
32. Find a mistake Can you lend me a pencil? I just break mine.
33. Have you ..... listened to a bird singing?
34. I / know him for three months
35. She ..... him secretly since many years. (to love)
36. He ..... three weeks ago.
37. O present perfect continuous do verbo "learn" (aprender)
38. We have ..... learnt present prefect.
39. ..... you ..... peter?
40. My mother (work) ..... in this company since 2010.
41. I ..... the US twice.
42. "Why is Kate crying?""She ..... up onions for the soup."
43. The new sheriff ..... to town.
44. To talk about a finished activity
45. He is starving right now because he ..... anything since yesterday.
46. He ..... his grandmother for days.
47. My mom ..... never ..... to Spain before.
48. If we want to say how often (how many times) an action has happened, we should use .....
49. Matt and Sarah ..... (have) some difficulties in their relationship lately, so they ..... (go) to a marriage counselor. I hope they work everything out.
50. Complete the sentence:Susan is feeling nervous. She has ..... on a plane before.
51. It ..... a lot this month.
52. I'm starving. I ..... anything since breakfast.
53. Find a mistakeWe're having a lovely time in Melbourne. We've yet visited the Flinders Street Station and the Botanical Garden.
54. Have you ..... imagined how life would be without having to work?
55. My students ..... (never/finish) their homework on time.
56. Up to now, no one ..... the jackpot yet.
57. There is only a little cake left because your dad ..... it in the past 3 days.
58. When ..... the club?
59. They have been ..... for months, and they have ..... 3 cities so far.
60. ..... (you buy) every thing you need for the trip?