Study

C2 Proficiency perfect tenses

  •   0%
  •  0     0     0

  • Express the information in a single sentence using a perfect tense.
    eg: "I'll have finished university by 2030".
  • Is this sentence correct? (Explain)
    Yes it is! Some time clauses can be used with present perfect simple to refer to the future.
  • Is this sentence correct? (Explain)
    Yes it is! With present perfect continuous, you may hear people using stative verbs in continuous form.
  • Complete the sentence: "We had to walk because Charles .......... his car keys"
    had been losing
    was losing
    had lost
    has been losing
  • Why is sentence A. correct, but sentence B. incorrect?
    In sentence A "have" is an event. In sentence B "have" is a state and therefore not normally used in continuous form.
  • Express the information in a single sentence using a perfect tense.
    "I'd never seen a whale before yesterday's boat trip".
  • Is this sentence correct? (Explain)
    No it isn't. You can't use present perfect in a finished period of time.
  • Hopefully by 2030, .......... for the better. (WILL)
    Hopefully by 2030, PUBLIC EDUCATION WILL HAVE CHANGED for the better.
  • Complete the sentence: "Don't throw the paper away, I .......... it yet"
    haven't been reading
    hadn't been reading
    hadn't read
    haven't read
  • For his illicit activities, .......... prison. (GOING)
    For his illicit activities, DONALD IS FINALLY GOING TO prison.
  • Which event happened first?
    Karaoke
    The times I'd gone before.
    Travelling to Australia.
    The Roman Empire.
  • It .......... surprise that this year was the hottest on record. (HAS)
    It HAS COME AS NO surprise that this year was the hottest on record.
  • Both of these sentences are correct, but which sounds more natural? (Explain)
    I visited Madrid three times.
    I've visited Madrid three times.
  • Is this sentence correct? (Explain)
    Yes it is! The past perfect is used here to explain what had occurred before the present perfect.
  • Society's end will have .......... too distant future. (NOT)
    Society's end will have BEEN CAUSED BY CLIMATE CHANGE IN THE NOT too distant future.
  • What one word can you add to this sentence to make it correct?
    I haven't seen Charles SINCE last week.
  • Both of these sentences are correct, but which sounds more natural? (Explain)
    I've lost my keys and now I can't inside my house!
    I lost my keys and now I can't get inside my house!
  • What the hell is the point in using past perfect???
    To specify that something happened BEFORE another thing in the past.
  • Express the information in a single sentence using a perfect tense.
    eg: "By 2030, we'll have been living in the new house for ten years".
  • The school .......... downhill for some time. (BEEN)
    The school HAS BEEN GOING downhill for some time.
  • Form a sentence using a perfect tense inspired by this incredible video.
    eg: "He's just had a crash in a toy car!"
  • Give an example of using "should" or "ought to" to express a regret about the past.
    should / ought to + present perfect
  • Complete the sentence: "How long ......... before the bus arrived?"
    had you been waiting
    are you waiting
    have you been waiting
    you waited
  • Come next year and all .......... off. (HAVE)
    Come next year and all OUR HARD EFFORT WILL HAVE PAID off.
  • How can you change the tense of this sentence to stress the duration?
    By using present perfect continuous: "He's been playing video games all day".
  • Form a sentence using past perfect (simple / continuous) inspired by this awesome video.
    eg: "He collapsed after he'd been hitting his head on a pumpkin".