Study

Perfect Aspect C1

  •   0%
  •  0     0     0

  • I'm sure there's a reason why he didn’t turn up. He may thought you meant half past eight.
    ... may have thought ...
  • What a great movie about Hawking! It’s so strange that I haven’t heard / hadn't heard about him before.
    haven’t heard
  • I have been traveling for hours before I stopped for lunch.
    had been travelling
  • The city may ____ (recover) from the recession, but it ’s still facing problems with crime.
    may have recovered
  • It was the third time the city .................... (destroy) by an earthquake.
    had been destroyed
  • Keep working until you have finished / will have finished the paper.
    have finished
  • She said she hasn't been to Buenos Aires before last year.
    ___ hadn' t been ____
  • It is believed that the number of university graduates will had doubled by 2020.
    ... will have doubled ...
  • I’ve been knowing my neighbor for years but I have been talking to him just once.
    have known, have talked
  • What’s that noise? – What noise? I haven't been hearing / haven't heard anything
    haven't heard
  • The new motorway _____ by this time next month. (complete)
    will have been completed
  • Having visited the city several times, Kasia was starting to feel at home there.
    Correct
  • Had been completely rebuilt after the fire, the town hall was reopened last year,
    Having been completely rebuilt after the fire
  • ___ up as part of the council's 'clean up the city' campaign, the area is now more popular with affluent families. (do)
    Having been done
  • We had just left / had just been leaving the gas station when the car broke down.
    had just left
  • By 2030 I _________ (study) English for 10 years
    will have studied / will have been studying
  • I’ve known / 've been knowing my best friend for all my life.
    ’ve known