Game Preview

present perfect

  •  English    22     Public
    present perfect
  •   Study   Slideshow
  • correct the mistake: We has done a lot of housework.
    We have done a lot of housework.
  •  20
  • change this into present perfect: He sang a song with her.
    He has sung a song with her.
  •  15
  • correct the mistake: He has been not to England.
    He hasn't been to England.
  •  15
  • change this into present Perfect: Tom didn't finish the job.
    Tom hasn't finished the job.
  •  20
  • change this into present perfect: Did you eat the hamburger?
    Have you eaten the hamburger?
  •  25
  • correct the mistake: He have not watched that film.
    He hasn't watched that film.
  •  15
  • fill in the blank with present perfect : He ..........(win) the game.
    He has won the game.
  •  20
  • make a yes-no question for this sentence: They have passed the exam.
    Have they passed the exam?
  •  25
  • fill in the blank with present perfect: The dog..............(run) away.
    The dog has run away.
  •  15
  • correct the mistake: John has ate the cake.
    John has eaten the cake.
  •  15
  • make a question for this sentence: He has lost his wallet.
    has he lost his wallet?
  •  15
  • unscramble this question: parents/Have/a/bought/car/my?
    Have my parents bought a car?
  •  15
  • correct the mistake: They has passed the driving test.
    They have passed the driving test.
  •  15
  • fill in the blank with present perfect: She ..............(study) English for 3 years.
    She has studied English for three years.
  •  15
  • fill in the blank with present perfect: They................(not have) a pet before.
    They haven't had a pet before.
  •  15
  • unscramble this sentence: has/forgotten/not/He/key/the
    He has not forgotten the key.
  •  15