Game Preview

American English File 2 -9C

  •  English    13     Public
    English Grammar present perfect and past simple
  •   Study   Slideshow
  • (He left/has left) school 2 years ago
    left
  •  10
  • (She is/ She's been) single since last summer
    has been
  •  10
  • (I lived/I have lived) in New York for 2 years, but then I moved to London
    lived
  •  15
  • (She's/ She's lived) in Florida since 2018
    's lived
  •  10
  • My sister (had/has had) her baby yesterday!
    had
  •  10
  • (The city changed/ The city has changed) a lot since I was a child
    has changed
  •  10
  • They're divorced now. (They were/ They have been) married for ten years
    were
  •  15
  • I (met/have met) Sarah when (I was/ have been) in college
    met/ was
  •  20
  • It __________ (RAIN) for many days. I wonder when it will stop raining.
    has rained
  •  20
  • How many tests __________ last week? (YOU / HAVE)
    Did you have
  •  20
  • My uncle __________ around USA for six months. (TRAVEL)
    has traveled
  •  20
  • __________ yesterday? (YOU/ ARRIVE)
    Did you arrive
  •  10
  • My neighbors ________ a nice house in the suburbs last year. (BUILD)
    built
  •  15