Game Preview

present perfect & past simple

  •  English    21     Public
    present perfect & past simple
  •   Study   Slideshow
  • She ____( give) me this teddy bear. Look!
    has given
  •  5
  • Why ____(you leave) me alone yesterday at home?
    did you leave
  •  15
  • I ____( not do) my homework yet.
    haven't done
  •  15
  • I _____(have) long nails since Friday.
    have had
  •  15
  • Maria ____(be) in the zoo on Monday.
    was
  •  10