Edit Game
Life 1B. Past Simple vs Present 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   17  Close
My grandma _______________ to yoga classes lately too.
 
has been going
 
has gone
 
went
 
was
I _____________________ (learn) English for 20 years. And I'm not going to stop.
 
have been learning
 
have learnt
 
was learning
 
learnt
He ____________ (be) so active and sporty at university. But after the accident he ____________ (never/be) the same.
 
was, has never been
 
has been, has never been
 
has been, never has been
 
was, was
Mary isn't here. She ______ to Egypt. I ______ to Egypt.
 
has gone, have never been
 
has been, have never been
 
has gone, have never gone
 
has gone, never have been
Find two mistakes: My parents have been working hard all their lives, but they both retired, when they were sixty and they've given good pensions
worked hard, they've been given
Find a mistake: Emma looked after her elderly parents for the last year.
has been looking
Some people say that medical advanced _____________ (go) too far. They say it ________ (be) better when people didn't live so long
 
have gone, was
 
has gone, was
 
have gone, have been
 
have gone, has been
I've been driving ____________________. I'm really good at it!
 
since the age of 16
 
yesterday
 
all morning
 
so far
Have we met ____________? I'm sure I recognize your face
 
before
 
in the past
 
last month
 
since August
Where have you been _____________________?
 
all morning
 
last year
 
in the past
 
yet
people's / in / has / France / tax / been / have / they / two / more / children / reduced / if / than.
In France people's tax has been reduced if they have more than two children.
A lot of developed countries ______________ (raise) the retirement age. This _________ (not / be) very popular,as you can imagine)
 
have raised, hasn't been
 
have raised, wasn't
 
raised, wasn't
 
raised, haven't been
Medical science ______________ (increase) the life expectancy to around eighty. Fifty years ago it __________ (not / be) higher than seventy.
 
has increased, wasn't
 
has increse, wasn't
 
has increased, hasn't been
 
increased, wasn't
People _________ (have) a healthier lifestyle now that they _______ (do) in the past.
 
have, did
 
are having, did
 
have, have had
 
have, have done
no / there's / have / people's / improved / doubt / diets / that
There's no doubt that people's diets have improved.
Sixty years ago there _____________ a destructive hurricane in the North of the USA.
 
was
 
were
 
has been
 
has been doing
The birth rate ________________ (decline) over the past twenty years.
 
has declined
 
have been declining
 
declined
 
declining