Game Preview

Past simple vs Present Perfect

  •  English    23     Public
    pre-int
  •   Study   Slideshow
  • How long ______________________ (Vicky, have) that camera? – For about a month.
    has Vicky had
  •  20
  • We ______________________ (just come) back from our holidays.
    have just come
  •  15
  • Your parcel _________________ (arrive). The postman _________________ (bring) it two hours ago.
    arrived / brought
  •  15
  • He _________________ (be) at his computer for two hours.
    has been
  •  20
  • My sister’s car is only a year old but she ___________________________ (already crash) it.
    has already crashed
  •  15
  • It _____________________ (not rain) yet today.
    hasn't rained
  •  10
  • It _____________________ (not rain) yesterday.
    It didn't rain
  •  15