Edit Game
Present Perfect vs. Past Perfect
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   30  Close
Steve ________(be) very low since he ______ (lose) his job a month ago.
has been / lost
Kelly and her family .......... (move) to Scotland when she .......... (be) six.
moved / was
. I ....... to the gym much lately. I don't have the time! (not go)
haven't gone
. Pam used to work for the United Nations. She ....... there for twenty years. (work)
worked
........... (you/ever/see) the Rolling Stones in concert?
Have you ever seen
Where _______________(you/be born)?
were you born
Who ......... the Internet? (invent)
invented
. Renee ........ the plane to Mexico at 10 o'clock this morning. (catch)
caught
How many times (have you travelled / did you travel) abroad?
have you travelled
Our neighbour (was / has been) in hospital since Friday.
has been
They (didn’t recognise / haven’t recognised) me at yesterday’s meeting.
didn't recognise
We (have worked / worked) here for three years.
have worked
They (arrived / have arrived) a week ago.
arrived
I’m really hungry. I (haven’t eaten / didn’t eat) yet
haven't eaten
. I am so excited to have a dog. I .................. one.(always / want)
have always wanted
He ..................... me a beautiful gift for my birthday. (buy)
has bought
When I was a child, I ........................... in England for two years.(live)
lived
............. you ever ............. such an unbelievable story? (hear)
Have you ever heard....
How long ............ she ............. about this problem? (know)
How long has she known....
The teacher ......... the tests yet. (not return)
hasn't returned
They ..........a new car last month. . (buy)
bought
John ......... me recently. (not call)
hasn't called
.... you ever.... in love with someone? (be)
Have you ever been.....
..... you ..... a good time at my party last Friday?
Did you have....
Travis .....already ..... his homework. He went out with his friends.(finish)
finished
Your grandparents..... your uniform when they saw. They said you looked very pretty. (love)
loved
Bill ...... as a waiter in from 2006 to 2010. He didn't like it at all. (work)
worked
Victor and his friends ...... the night at my house last week. (spend)
spent
Michelle ........ my friend for many years. (be)
has been
Yesterday, I ....... a new dress for my girlfriend. (buy)
bought