Study

A2 Present Perfect vs Past Simple

  •   0%
  •  0     0     0

  • 12. She ______________________________ a new phone last month
    has bought
    bought
  • 17. My parents ______________________________ in this city for many years
    have lived
    lived
  • I ___________in this house for many years
    have lived
    lived
  • I ___________ reading the book I am on the last page
    haven't finished
    didn't finish
  • 6. I ______________________________ my homework already
    have finished
    finished
  • 16. I ______________________________ very early this morning
    have woken up
    woke up
  • 21. I ______________________________ coffee before my class
    have drunk
    drank
  • I __________ the US last year
    have visited
    visited
  • 15. He ______________________________ his arm when he was little
    has broken
    broke
  • 24. He ______________________________ a lot of English last year
    learned
    has learned
  • He ... ( not/understand ) last week's homework.
    didn't understand
    hasn't understood
  • 30. He ______________________________ that book before
    has read
    read
  • 9. We ______________________________ soccer after school yesterday
    played
    have played
  • 10. He ______________________________ his best friend many times
    has visited
    visited
  • They ___________French for many years
    have studied
    studied
  • 13. They ______________________________ Costa Rican gallo pinto
    have never tried
    never tried
  • They ... (go) to school by bus three days ago.
    have gone
    went
  • 28. She ______________________________ her work, so she can relax
    finished
    has finished
  • 27. My teacher ______________________________ us homework yesterday
    has given
    gave
  • 22. She ______________________________ another country
    has never visited
    never visited
  • 7. My family ______________________________ to Panama in 2022
    traveled
    have traveled
  • 2. She ______________________________ sushi three times
    ate
    has eaten
  • Alf ... (be ) sick all last week.
    was
    has been
  • 20. He ______________________________ English classes last year
    started
    has started
  • 23. We ______________________________ our project last Friday
    did
    have done
  • 4. He ______________________________ on an airplane
    has never flown
    never flew
  • He ( be )_____ very bored yesterday.
    was
    has been
  • 11. I ______________________________ that teacher last night
    saw
    have seen
  • We __________ that museum many times. I'm bored of it.
    went
    have gone
  • He .... ( forget ) to set the table yesterday.
    has forgotten
    forgot
  • 14. We ______________________________ an exam on Monday
    have had
    had
  • 29. We ______________________________ to the beach last summer
    went
    have gone
  • I __________ Mexico 5 times
    visited
    have visited
  • 8. She ______________________________ her keys
    lost
    has lost
  • 1. I ______________________________ my grandmother last weekend
    have visited
    visited
  • I _________English for 1 year
    have studied
    studied
  • 5. They ______________________________ that movie last night
    have watched
    watched
  • He ... ( not like ) the party last night.
    didn't like
    hasn't liked
  • 19. We ______________________________ the classroom already
    have cleaned
    cleaned
  • 18. She ______________________________ me two hours ago
    called
    has called
  • He .... ( give ) me flowers yesterday.
    has given
    gave
  • 25. They ______________________________ video games last night
    have played
    played
  • I __________ that movie before.
    saw
    have seen
  • I _________ the same cellphone for 2 years
    had
    have had
  • We _________ in this city for three years.
    have worked
    worked
  • 3. We ______________________________ English yesterday afternoon
    have studied
    studied
  • He ... (get) a new laptop two weeks ago.
    got
    has gotten