Edit Game
HOW LONG? present perfect tenses B1/B1+
 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   13  Close
Linda is from Australia. She is travelling across Europe. You ask: How long...? How many countries...?
How long have you been travelling? How many countries have you visited?
Choose the correct option: She has made pizza. OR She has been making  pizza.
She has made pizza.
Jack is reading a book. He started reading 2 hours ago. Now he is on page 150.
Jack has been reading for 2 hours. He has read 150 pages.
Your friend is saving money. You ask: How long....? How much money....?
How long have you been saving money? How much money have you saved?
Chris is a doctor. You want to know how long. (you)
How long have you been a doctor?
Julia is a writer. You ask: How long....? How many books?
How long have you been writing? How many books have you written so far?
I'm cleaning my flat. I started 2 hours ago. The bathroom is sparkling clean.
I have been cleaning my flat for two hours. I have already cleaned the bathroom.
Mark is playing computer games. He started playing computer games 2 hours ago.
Mark has been playing computer games for 2 hours.
Karen is married. She got married last June.
She has been married since last June.
Tom is a driver. He started driving when he was 18.
Tom has been a driver since he was 18. Tom has been driving since he was 18.
I started using this app 2 months ago and I still like it. (use)
I've been using this app for two months/ since.....
Jack has a car. He bought it 5 years ago.
Jack has had a car since .....
It is raining now. It started in the morning.
It has been raining since the morning.