Game Preview

Present Perfect

  •  English    16     Public
    Introducing present perfect
  •   Study   Slideshow
  • Put the words in order a/have/long/talked/we/for/time
    We have talked for a long time
  •  15
  • Put the words in order people/spoken/the/have/many/conference/in
    Many people have spoken in the conference.
  •  15
  • What is the past participle of draw?
    drawn
  •  15
  • Complete the sentence. I have ___________ my homework.
    done
  •  15
  • Put the words in order. broken/leg/has/he
    He has broken his leg.
  •  15
  • Complete the sentence. They _______________ to the movies.
    have gone
  •  15
  • What's the past participle of buy?
    bought
  •  15
  • Put the words in order all/she/her/live/has/here/life
    She has live here all her life.
  •  15
  • Put the words in the correct oder have/Canada/we/been/to
    We have been to Canada.
  •  15
  • What's the past participle of forget?
    forgotten
  •  15
  • What's the past participle of write?
    written
  •  15
  • Put the words in order already/they/letters/have/three/written
    They have written three letters already.
  •  15
  • Complete the sentence I ________________ (work) here since I graduated school.
    have worked
  •  15
  • Complete the sentence. She _______________ (forget) her folder
    has forgotten
  •  15
  • What is the past perfect of talk?
    talked
  •  15
  • Put the sentence in order terrible/have/done/mistake/you/a
    You have done a terrible mistake.
  •  15