Game Preview

Life 1B. Past Simple vs Present Perfect

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