Study

A2 Present Perfect vs Past Simple

  •   0%
  •  0     0     0

  • 39. He ____________ already ____________ the new series and he really likes it
    **has watched**
  • 6. They ____________ a lot of photos during their trip to Italy
    **took**
  • 10. I ____________ my keys somewhere in the house yesterday
    **left**
  • 18. They ____________ to the mountains during their winter holiday last year
    **went**
  • ... ( he / cook ) dinner today?
    Has he cooked
  • ... ( you / eat ) popcorn when you were at the cinema?
    Did you eat
  • We ... ( not buy ) the car yet.
    haven't bought
  • ____________ you ever ____________ a famous person? Have
    met
  • They ____________ in Paris last summer
    stayed
  • He ... (get) a new laptop two weeks ago.
    got
  • ____________ she ever ____________ to London? Has
    been
  • 7. My brother ____________ just ____________ home after his football practice
    **has come**
  • 28. He ____________ already ____________ all the information he needs for the project
    **has found**
  • ... ( you / see ) each other today?
    Have you seen
  • Tom ____________ his room yesterday
    cleaned
  • ( you / eat ) popcorn ?
    Have you ever eaten
  • I'm sorry, but I (drink ) all the juice.
    have drunk
  • 17. I ____________ never ____________ such a difficult question before
    **have answered**
  • ____________ you ever ____________ Indian food? Have
    eaten
  • 37. I ____________ never ____________ such an exciting adventure in my life
    **have had**
  • He ... ( not/understand ) last week's homework.
    didn't understand
  • 35. My parents ____________ already ____________ dinner so they are not hungry now
    **have had**
  • He ... ( not like ) the party last night.
    didn't like
  • 33. He ____________ just ____________ his room so everything looks clean now
    **has cleaned**
  • He .... ( not/finish ) the book yet.
    hasn't finished
  • He ( be ) very bored yesterday.
    was
  • 9. She ____________ already ____________ the book you gave her last week
    **has finished**
  • We ____________ this book last year
    read
  • (you /ever/ paint ) a picure?
    Have you ever painted
  • We ____________ pizza for dinner last night
    ate
  • 2. She ____________ to Paris with her family last summer
    **travelled**
  • 30. She ____________ never ____________ a famous singer before
    **has met**
  • 21. I ____________ my grandparents when I was in the countryside last weekend
    **visited**
  • 24. They ____________ never ____________ this kind of food before
    **have tried**
  • 3. We ____________ already ____________ all the tickets for the concert
    **have booked**
  • 16. He ____________ his phone while he was walking home yesterday
    **lost**
  • They ... (go) to school by bus three days ago.
    went
  • 11. They ____________ never ____________ abroad before this summer
    **have travelled**
  • 13. My parents ____________ just ____________ back from their holiday
    **have come**
  • We ____________ our teacher yesterday
    saw
  • 20. We ____________ this restaurant several times since we moved here
    **have visited**
  • Alf ... (be ) ill all last week.
    was
  • She isn't here. She ... ( go ) shopping.
    has gone
  • We ____________ this restaurant last month
    visited
  • My parents ____________ a new house five years ago
    bought
  • 32. I ____________ my old teacher at the supermarket yesterday
    **saw**
  • 19. Anna ____________ just ____________ me a message about the party
    **has sent**
  • 15. We ____________ already ____________ this problem in class
    **have discussed**
  • 22. She ____________ already ____________ three different countries in her life
    **has visited**
  • We ____________ our friends two days ago
    visited
  • ____________ you ever ____________ to Italy? Have
    been
  • 26. My sister ____________ just ____________ her first email in English
    **has written**
  • 23. He ____________ a new language when he lived in Spain
    **learned**
  • She ____________ to the cinema on Friday
    went
  • She ____________ her birthday party last weekend
    had
  • 5. I ____________ never ____________ such a beautiful place before
    **have visited**
  • I ____________ my homework an hour ago
    finished
  • They ____________ to the beach last Sunday
    went
  • When she ... (see ) me, she ... (wave ) to me.
    saw / waved
  • 31. We ____________ a lot of new things since the beginning of the school year
    **have learned**
  • 12. Tom ____________ an interesting documentary about space last night
    **watched**
  • What time ( she / get ) up at the weekend?
    did she get
  • 14. She ____________ her project two days ago but she ____________ not ____________ it yet
    **finished has not presented**
  • He .... ( forget ) to set the table yesterday.
    forgot
  • 1. I ____________ this book twice because it is really interesting
    **have read**
  • 4. He ____________ his best friend when they were at school
    **met**
  • He .... ( give ) me flowers yesterday.
    gave
  • 38. We ____________ to the beach after we finished our exams last June
    **went**
  • 8. We ____________ this museum when we were in London three years ago
    **visited**
  • It .. ( not/ snow ) this year.
    hasn't snowed
  • He ( not/ fall ) off his bike while he was going to school.
    didn't fall
  • 36. She ____________ her first smartphone when she was thirteen
    **got**
  • He ____________ football last Saturday
    played
  • 34. They ____________ their grandparents two weeks ago and stayed with them for three days
    **visited**
  • I ____________ my grandparents last weekend
    visited
  • They ____________ a new car last month
    bought
  • We ____________ to London three years ago
    went
  • ____________ you ever ____________ a mountain? Have
    climbed
  • 40. They ____________ their holiday photos with us when they came back from Spain
    **shared**
  • He ____________ a new bike last week
    bought
  • 25. We ____________ our plans for the weekend yesterday
    **changed**
  • They ... ( already / go ) to sleep.
    have already gone
  • She ____________ her keys two days ago
    lost
  • I ____________ my phone yesterday
    forgot
  • 27. I ____________ this film when it came out last year
    **saw**
  • They ... ( just / eat ) the cake.
    have just eaten
  • 29. They ____________ in this hotel during their trip to Greece last summer
    **stayed**
  • She ... ( not/do) her homework this week.
    hasn't done