Game Preview

Present perfect

  • The selected game type is invalid.
  •  English    18     Public
    English Grammar
  •   Study   Slideshow
  • I / study / French / I was 8.
    I have studied French since I was 8.
  •  15
  • She / never / eat / octopus.
    She has never eaten octopus.
  •  15
  • They / go / to Scotland / twice.
    They have gone to Scotland twice.
  •  20
  • We / never / read / that book / before.
    We have never read that book before.
  •  15
  • He / live / here / three years.
    He has lived here for 3 years.
  •  10
  • You / know / David / ten years?
    Have you known David for ten years?
  •  25
  • We / be / here / two weeks
    We have been here for 2 weeks.
  •  20
  • He / ever / drink / too much coffee
    He has ever drunk too much coffee.
  •  15
  • She / go / to Peru / several times.
    She has gone to Peru several times.
  •  20
  • Lucy / never / cook / breakfast .
    Lucy has never cooked breakfast.
  •  15
  • I / never / meet / his mother.
    I have never met his mother.
  •  25
  • We / never / try / roller-skating.
    We have never tried roller-skating.
  •  25
  • She / not / see / The Lord of the Rings.
    She hasn't seen The lord of the rings.
  •  25
  • Tom / not / visit / St. Paul's
    Tom hasn't visited St.Paul's.
  •  5
  • I / not / know / him / three years.
    I haven't known him for 3 years.
  •  20
  • They / not / be / in London / 6 months.
    They haven't been in London for 6 months.
  •  15