Study

Past Simple vs. Present Perfect

  •   0%
  •  0     0     0

  • They _____ six countries last year. (visit)
    visited
  • _______ yesterday? (you / arrive)
    Did you arrive
  • How many cups of coffee ____ last night? (drink)
    did you drink
  • Last night she ____ my dinner! (eat)
    ate
  • My neighbours ____ a nice house. (build)
    built
  • I can't find my keys. I _____ them. (lose)
    have lost
  • Jim _____ since he was 6. (play)
    has played
  • They ____ six countries so far. (visit)
    have visited
  • It _____ for many days. (rain)
    has rained
  • I _____ many tests last week. (have)
    had
  • _____ you ever ____ to play the piano? (learn)
    have / learnt
  • He is exhausted! He ____ for 5 hours. (climb)
    has climbed
  • We ____ friends with Martha for a long time. (be) We _____ her 2 months ago. (meet)
    have been / met
  • The glass is still full. He _____ all his beer yet. (drink)
    hasn't drunk
  • My uncle ____ around the USA for 6 months. (travel)
    has travelled