Game Preview

Revision - Present perfect tense

  •  English    13     Public
    has/have + past participle
  •   Study   Slideshow
  • How many times _____you_____(visit) a museum?
    How many times have you visited a museum?
  •  15
  • Ms Tabby_____(never)_____(be) to Japan.
    Ms Tabby has never been to Japan.
  •  15
  • ______you_____(do) your homework yet?
    Have you done your homework yet?
  •  15
  • Mary_____(already)______(buy) a souvenir
    Mary has already bought a souvenir.
  •  15
  • How many times_____you_____(take) a ride on the cable car?
    How many times have you taken a ride on the cable car?
  •  15
  • Ms Lam has lived in China______many years.
    Ms Lam has lived in China for many years.
  •  15
  • Mr Lee has sung in the school choir______2015.
    Mr Lee has sung in the school choir since 2015.
  •  15
  • I have studied for this exam_____ days.
    I have studied for this exam for days.
  •  15
  • I______(sweep) the floor. It is very clean now.
    I have swept the floor. It is very clean now.
  •  15
  • Jasmine_____(read) the storybook. She going to do her book sharing soon.
    Jasmine has read the storybook. She going to do her book sharing soon.
  •  15
  • The dog_____(break) Mom's vase. Mom is furious.
    The dog has broken Mom's vase. Mom is furious.
  •  15
  • Has Mr Chan______ (paint) the toy house______?
    Has Mr Chan painted the toy house yet?
  •  15
  • She has been a teacher______fifteen years.
    She has been a teacher for fifteen years.
  •  15