Game Preview

present perfect or simple past

  •  English    19     Public
    complete the sentences
  •   Study   Slideshow
  • I _____ (never/go) to Vienna.
    have never been
  •  20
  • My great great grandfather _____ (have) five sisters.
    had
  •  25
  • He ____ (live) in Manila for a year when he was a student.
    lived
  •  15
  • Amy _____ (live) in Portugal when she was young.
    lived
  •  15
  • She ______ (visit) her grandmother last month.
    visited
  •  15
  • I _____ (go) to the cinema last night.
    went
  •  15
  • Ow! I ____ (cut) my finger!
    have cut
  •  20
  • _____ (you/see) 'Star Wars'?
    Have you seen
  •  15
  • John ____ (never/understand) the present perfect.
    has never understood
  •  20
  • She _____ (break) her leg the day before her exam.
    broke
  •  15
  • We _____ (see) Oliver yesterday.
    saw
  •  15
  • Peter ____ (play) football yesterday.
    played
  •  15
  • They _____ (clean) the car. It looks new again.
    have cleaned
  •  20
  • Last year we _____ (go) to Italy.
    went
  •  15
  • John and Peggy ____ (just read) the book. Now they can watch the film.
    have just read
  •  25
  • I _____ (never visit) another country before.
    have never visited
  •  20