Game Preview

PRESENT PERFECT 21

  •  English    10     Public
    Complete the sentences using the present perfect tense.
  •   Study   Slideshow
  • The children _________ their homework. (finish)
    The children have finished their homework.
  •  15
  • He ________ the piano for 5 years. (play)
    He has played the piano for 5 years.
  •  15
  • We __________ the dog. (lose)
    We have lost the dog.
  •  15
  • I _________ a present for my sister´s birthday. (buy)
    I have bought a present for my sister´s birthday.
  •  15
  • She _________ here all her life. (live)
    She has lived here all her life.
  •  15
  • Peter _________ a cold since last week. (have)
    Peter has had a cold since last week.
  •  15
  • I _________ London 4 times. (visit)
    I have visited London 4 times.
  •  15
  • She ___________ her kitchen. (clean)
    She has cleaned her kitchen.
  •  15
  • They ___________ for the exam. (study)
    They have studied for the exam.
  •  15
  • Susan __________ something special for her friends. (cook)
    Susan has cooked something special for her friends.
  •  15