Game Preview

Present Perfect

  •  English    15     Public
    Open the brackets according to the Present Perfect tense rule
  •   Study   Slideshow
  • I _____ (not/eat) lunch yet.
    haven't eaten
  •  15
  • She _____ (not/finish) her homework yet.
    hasn't finished
  •  25
  • They _____ (see) that movie already.
    have seen
  •  20
  • I _____ never _____ (to be) to Japan.
    have been
  •  15
  • She _____ (live) here for three years.
    has lived
  •  15
  • How many books _____ you _____ (read) this month?
    have / read
  •  15
  • By the time we arrived, they _____ (leave).
    have left
  •  25
  • We _____ (been) to England many times.
    have been
  •  15
  • David _____ (win) the competition.
    has won
  •  20
  • I _____ never _____ her before.
    have seen
  •  10
  • I _____ the keys that I lost yet. (find)
    have found
  •  15
  • I _____ Peter since I was 5 years old. (know)
    have known
  •  15
  • I _____ my pen. Can I use yours? (lose)
    have lost
  •  20
  • A: 'Where's Celine?' B: 'She ______ just ______.' (leave)
    has left
  •  15
  • We _____ never _____ insects before. (eat)
    have eaten
  •  15