Edit Game
present perfect
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   22  Close
fill in the blank with present perfect: He................(not have) dinner yet.
He hasn't had dinner yet.
What is past participle of 'have'?
had
What is past participle of 'choose'
chosen
What is past participle of ' fly'
flown
What is past participle of 'Bite'
bitten
unscramble this sentence: students/learned/before/have/The/not/online
The students have not learned online before.
unscramble this sentence: has/forgotten/not/He/key/the
He has not forgotten the key.
fill in the blank with present perfect: They................(not have) a pet before.
They haven't had a pet before.
fill in the blank with present perfect: She ..............(study) English for 3 years.
She has studied English for three years.
correct the mistake: They has passed the driving test.
They have passed the driving test.
unscramble this question: parents/Have/a/bought/car/my?
Have my parents bought a car?
make a question for this sentence: He has lost his wallet.
has he lost his wallet?
correct the mistake: John has ate the cake.
John has eaten the cake.
fill in the blank with present perfect: The dog..............(run) away.
The dog has run away.
make a question for this sentence: They have passed the exam.
Have they passed the exam?
fill in the blank with present perfect : He ..........(win) the game.
He has won the game.
correct the mistake: He havenot watched that film.
He hasn't watched that film.
change this into present perfect: Did you eat the hamburger?
Have you eaten the hamburger?
change this into present Perfect: Tom didn't finish the job.
Tom hasn't finish the job.
correct the mistake: He has been not to England.
He hasn't been to England.
change this into present perfect: He sang a song with her.
He has sung a song with her.
correct the mistake: We has done a lot of housework.
:we have done a lot of housework.