Edit Game
Present Perfect or Present Simple
 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   21  Close
She (not study) ………………….. on Friday
doesn't study
.........you (speak) ………………….. English?
Do / speak
He (wear) _________ the same coat since he (move) ___________ here.
has worn / moved
I (live)_________in Ho Chi Minh City since 1975.
have lived
Mr. Green (teach) ____________ French since he left London in 1997.
has taught
I (see) ______ that film several times because I like it.
have seen
Up to now, Hoa (work) _______________ very hard.
has worked
I (have) ……………………. a little trouble with my car last week.
had
What ........... you ………. (do) yesterday?
did / do
The phone……………………. (ring) at midnight last Sunday.
rang
Last night Tom……………………. (sleep) very well.
slept
We (not begin) ___________ to study for the test yet.
haven't begun
How many times _________ you (see) ___________him since he went to Edinburgh?
have / seen
I’m sorry the car is not here. I (just sell) ______________ it.
have just sold
The Bakers (be) _______ in New York for 3 months.
have been
We (study)...................with wearing masks since last year.
have studied
A : How long .............. you (live).........in Japan?                         B : For 12 years.
How long have you live in Japan?
............... you (finish)...............your homework  yet? Yes, I ............already (finish)..........it.
Have you finished your homework yet? Yes. I have already finished it.
I (be)..........................a big fan since I first read his haiku.
have been
I'm a member of the soccer team. I (be practicing).......................very hard.
have been practicing
We (use)................... this chart for a long time.
have used