Game Preview

Past Simple vs. Present Perfect

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