Game Preview

Present Perfect

  •  English    28     Public
    Complete the sentences with the correct form of the present perfect
  •   Study   Slideshow
  • _______Tom_______ homework yet ? (have),(do)
    Has Tom done... ?
  •  20
  • I _______________ London 4 times. (visit)
    I have visited London 4 times.
  •  15
  • My brother ________________ a car before. (not drive)
    My brother hasn't driven a car before.
  •  25
  • _____you______on Mike's car yet ?(have),(sit)
    Have you sat on... ?
  •  15
  • My sister________her room for 3 months.(not/sweep)
    My sister hasn't swept...
  •  15
  • We______there 5 times.(be)
    We have been there...
  •  15
  • ______Jane and Jill______ the dinner yet ?(have),(cook)
    Have Jane and Jill cooked... ?
  •  15
  • My father_____ his key,so he is very worried.(not,find)
    My father hasn't found...
  •  15
  • I_____to the zoo twice.(come)
    I have come....
  •  15
  • ______you friend______the door on the rooftop ?(have),(lock)
    Has your friend locked... ?
  •  15
  • I and Tom______ Jessica since last Monday.(not/meet)
    I and Tom haven't met...
  •  15
  • This dog______how to dance well.(learn)
    This dog has learnt/learned...
  •  15