Game Preview

C2 Proficiency perfect tenses

  •  English    26     Public
    Revision of all the perfect tenses including some modal verbs that use the perfect form
  •   Study   Slideshow
  • 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".
  •  10
  • Complete the sentence: "How long ......... before the bus arrived?"
    have you been waiting
    you waited
    are you waiting
    had you been waiting
  •  5
  • Complete the sentence: "Don't throw the paper away, I .......... it yet"
    haven't been reading
    haven't read
    hadn't read
    hadn't been reading
  •  5
  • Complete the sentence: "We had to walk because Charles .......... his car keys"
    has been losing
    had lost
    was losing
    had been losing
  •  5
  • 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.
  •  25
  • The school .......... downhill for some time. (BEEN)
    The school HAS BEEN GOING downhill for some time.
  •  25
  • Hopefully by 2030, .......... for the better. (WILL)
    Hopefully by 2030, PUBLIC EDUCATION WILL HAVE CHANGED for the better.
  •  25
  • For his illicit activities, .......... prison. (GOING)
    For his illicit activities, DONALD IS FINALLY GOING TO prison.
  •  25
  • Come next year and all .......... off. (HAVE)
    Come next year and all OUR HARD EFFORT WILL HAVE PAID off.
  •  25
  • 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.
  •  25