Game Preview

Present perfect

  •  English    12     Public
    complete / Choose
  •   Study   Slideshow
  • I............(work) there 7 years ago..
    worked
  •  15
  • I............(work) there for 7 years.
    have worked
  •  15
  • She...............(be) in America in 2003.
    was
  •  15
  • Sara..........(be) in America since 2003.
    has been
  •  15
  • They ...............(just/ eat) their lunch.
    have just eaten
  •  15
  • We........................(meet) each other in high school, We're still best friends.
    have met
  •  15
  • Ahmed............(go) to Dubai last year.
    went
  •  15
  • Ahmed............(be) to Dubai for a year.
    has been
  •  15
  • She travelled to Korea (in - for - since) 2010.
    in
  •  15
  • They have married (in - for- since) 2010.
    since
  •  15
  • I have been an English teacher (in - for - since) 4 years.
    for
  •  15
  • He has (gone - been - was) to China for 3 years, then he came back.
    been
  •  15