Edit Game
Past & Present Perfect Sentence Transformation
 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   40  Close
Yesterday was the first time Jimmy ate a raw octopus. → Jimmy first ...
Jimmy first ate a raw octopus yesterday.
Last week was the first time the little girl went to the park. → The little girl first ...
The little girl first went to the park last week.
This is the first time she has attended the club. → She hasn't ...
She hasn't attended the club before.
This is the first time I have gone to Vung Tau. → I have ...
I have never gone to Vung Tau before.
This is the first time he has visited our city. → He has never ...
He has never visited our city before.
Have you worked this type of job yet? → Have you ever ...
Have you ever worked this type of job before?
We haven't eaten this kind of food before. → This is the first time ...
This is the first time we have eaten this kind of food.
How long have you corresponded with Adam? → How long ago ...
How long ago did you start corresponding with Adam?
When did you last go to Vung Tau? → How long has it been since ...
How long has it been since you went to Vung Tau?
When did your family start to live in the countryside? → How long is it ...
How long is it since your family started living in the countryside?
How long have they got engaged? → When ...
When did they get engaged?
When did he begin to play for the school soccer team? → How long ...
How long has he played for the school soccer team?
How long have you worked for ACB bank? → How long ago ...
How long ago did you start working for ACB bank?
When did Mary go shopping with my aunt? → How long is it ...
How long is it since Mary went shopping with my aunt?
How long is it since you began to play for Manchester team? → When ...
When did you begin to play for Manchester team?
When did you start learning English? → How long ...
How long have you learnt English?
Johnny has not had his hair cut for over 3 months. → It has been ...
It has been 3 months since John had his hair cut.
We last went to the beach 7 years ago. → It has been ...
It has been 7 years since we went to the beach.
I stopped writing to my old friend 3 weeks ago. → It is ...
It is 3 weeks since I wrote to my old friend.
The last time we watched TV was 2 days ago. → It has been ...
It has been 2 days since we watched TV.
Natalie has learnt Italian for 10 years. → It is ...
It is 10 years since Natalie started learning Italian.
We haven't sold electrical equipment since September 25th. → The last time ...
The last time we sold electrical equipment was on September 25th.
I last went out with Jim a long time ago. → The last time ...
The last time I went out with Jim was a long time ago.
She hasn't written to John since August. → She last ...
She last talked to John in August.
It's many years since Linda last talked to me. → The last time ...
The last time Linda talked to me was many years ago.
I have not visited Uncle Ben since 2005. → I last ...
I last visited Uncle Ben in 2005.
She has not drunk coffee since she was sick last week. → She stopped ...
She stopped drinking coffee when she was sick last week.
This department store has provided us with cheese since last summer. → This department store started ...
This department store started providing us with cheese last summer.
Jack last had breakfast at that restaurant when he was ten. → Jack stopped ...
Jack stopped having breakfast at that restaurant when he was ten.
The boys have played football since 2 o'clock. → The boys began ...
The boys began playing football at 2 o'clock.
My mom hasn't planted trees in the garden for 3 months. → My mom stopped ...
My mom stopped planting trees in the garden 3 months ago.
She has learnt French with foreigners since 2005. → She started ...
She started learning French with foreigners in 2005.
I have taken part in this English-speaking club since last month. → I began ...
I began taking part in this English-speaking club last month.
Helen started to learn Chinese in 2005. → Helen has been ...
Helen has been learning Chinese since 2005.
Kate and her husband began teaching at that school in 1998. → Kate and her husband ...
Kate and her husband have taught at that school since 1998.
She last read a newspaper on March 12. → She hasn't ...
She hasn't read a newspaper since March 12.
It's 2 years since he last saw Mrs. Green. → He hasn't ...
He hasn't seen Mrs. Green for 2 years.
The last time she went out with him was 3 weeks ago. → She hasn't ...
She hasn't gone out with him for 3 weeks.
My father stopped drinking wine last year. → My father hasn't ...
My father hasn't drunk wine since last year.
I started writing this letter 2 hours ago. → I have ...
I have written/have been writing this letter for 2 hours.