Edit Game
Past Simple / Present Perfect Simple / Continuo ...
 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   39  Close
I usually (drive) to work. However, my car is broken, so I (take) the bus to work recently.
I usually DRIVE to work. However, my car is broken, so I HAVE BEEN TAKING the bus to work recently.
I am happy because I (finish) all of my homework. I am so tired because I (do) my homework all day.
I am happy because I (HAVE FINISHED) all of my homework. I am so tired because I HAVE BEEN DOING my homework all day.
I (read) 6 Harry Potter books. Recently I (read) the 7th book.
I HAVE READ 6 Harry Potter books. Recently I HAVE BEEN READING the 7th book.
I (teach) over 500 students. I (teach) for 10 years.
I HAVE TAUGHT over 500 students. I HAVE BEEN TEACHIING for 10 years.
I (eat) too much recently, I need to start eating less.
I (HAVE BEEN EATING) too much recently, I need to start eating less.
I (write) emails all day, but I (only send) 4 of them.
I (HAVE BEEN WRITING) emails all day, but I (HAVE ONLY SENT) 4 of them.
Ahhh... what (you / do) to my hair??
Ahhh... what (HAVE YOU DONE) to my hair??
I (paint) 3 rooms today. I did a great job :)
I (HAVE PAINTED) 3 rooms today. I did a great job :)
A: Why are you covered in paint??? -- B: I (paint) the house all day.
A: Why are you covered in paint??? -- B: I (HAVE BEEN PAINTING) the house all day.
She (write) 5 books so far. She (write) since she was 20 years old. She (write) her first book when she was 21. 
She HAS WRITTEN 5 books so far. She HAS BEEN WRITING since she was 20 years old. She wrote her first book when she was 21. 
They (ride) their bikes to school recently, but this morning they (take) the bus because of the rain.
They HAVE BEEN RIDING their bikes to school most days, but today they TOOK the bus because of the rain.
He (no finish) the book yet. He (read) it for 2 months.
He HASN'T FINISHED the book yet. He HAS BEEN READING it FOR 2 months.
She (do) her homework every evening, but she (no have) time for it today yet.
Recently, she HAS BEEN DOING her homework every evening, but she HASN'T HAD time for it today yet.
She (get) a new laptop two weeks ago and she (use) it every day since then.
She GOT a new laptop two weeks ago and she HAS BEEN USING it every day since then.
I (travel) the world for a year. I (visit) over 24 countries!!
I HAVE BEEN TRAVELING the world for a year. I HAVE VISITED over 24 countries!!
I (drink) coffee all day!
I HAVE BEEN DRINKING coffee all day!
I (lose) things recently! I need to be more careful!
I HAVE BEEN LOSING things recently! I need to be more careful!
My neighbours (build) a nice cabin in the mountains. They hope to finish it next month.
My neighbours HAVE BEEN BUILDING a nice cabin in the mountains. They hope to finish it next month.
My neighbours (build) a cute cabin in the mountains, and they (go) there every weekend to relax. 
My neighbours HAVE BUILT a cute cabin in the mountains, and they HAVE BEEN GOING there every weekend to relax. 
My neighbours (build) a nice house in the suburbs last year. 
My neighbours BUILT a nice house in the suburbs last year. (BUILD)
The lights in that office building (turn) on and off all evening. 
The lights in that office building HAVE BEEN TURNING on and off all evening. 
There is hair everywhere! The barber (cut) hair all day. He (have) over 30 clients!
There is hair everywhere! The barber HAS BEEN CUTTING hair all day. He HAS HAD over 30 clients!
I (train) very hard recently. Today I (run) over 20 km. 
I HAVE BEEN TRAINING very hard recently. Today I HAVE RUN over 20 km.  (RAN is good too)
How many tests (you have) so far?
How many tests HAVE YOU HAD so far? 
Why are you eyes so red? (YOU CRY)?
HAVE YOU BEEN crying
I'm covered in mud - I (work) in the garden all morning. The good thing is, I (pull) all of the weeds!
I'm covered in mud - I HAVE BEEN WORKING in the garden all morning. The good thing is, I HAVE PULLED all of the weeds!
You're finally here! Where (you be) ? I (wait)  for over an hour and it's freezing!
You're finally here! Where HAVE YOU BEEN ? I HAVE BEEN WAITING for over an hour and it's freezing!
He (not know) Martha for long. They (meet)  2 months ago, in school.
He HASN'T KNOWN Martha for long. They MET 2 months ago, in school.
The cup is still full. He (not drink) his coffee yet.
The cup is still full. He HASN'T DRUNK his coffee yet.
He is completely exhausted. He (climb) for a few hours.
He is completely exhausted. He HAS BEEN CLIMBING for a few hours.
(You /ever/have)  an operation?
HAVE YOU EVER HAD an operation?
How long (you play) the piano? B: Well, I (have) this piano for 1 year, but I (learn) how to play for 5 years. 
How long HAVE YOU BEEN PLAYING the piano? B: Well, I HAVE ONLY HAD this piano for 1 year, but I HAVE BEEN LEARNING how to play for 5 years. 
How long (have) the flu?
How long HAVE YOU HAD the flu?
A: When (you arrive)? -- B: At 10pm... I (travel) all day :(
A: When DID YOU ARRIVE? -- B: At 10pm... I HAVE BEEN TRAVELING all day :(
I can't find my keys. I think I (lose) them.
I can't find my keys. I think I HAVE LOST them.
How many cups of cofee (you have) today?
How many cups of cofee HAVE YOU HAD today? 
Jim (play)  tennis since he was six.
Jim HAS BEEN PLAYINIG tennis since he was six.
How many tests (you have) last week? 
How many tests DID YOU HAVE last week? 
It __________ for many days. I wonder when it will finally stop. (RAIN)
It HAS BEEN RAINING for many days. I wonder when it will finally stop.Â