Edit Game
C2 Proficiency perfect tenses
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




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   26  Close
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.
Come next year and all .......... off. (HAVE)
Come next year and all OUR HARD EFFORT WILL HAVE PAID off.
For his illicit activities, .......... prison. (GOING)
For his illicit activities, DONALD IS FINALLY GOING TO prison.
Hopefully by 2030, .......... for the better. (WILL)
Hopefully by 2030, PUBLIC EDUCATION WILL HAVE CHANGED for the better.
The school .......... downhill for some time. (BEEN)
The school HAS BEEN GOING downhill for some time.
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.
Complete the sentence: "We had to walk because Charles .......... his car keys"
 
had lost
 
had been losing
 
was losing
 
has been losing
Complete the sentence: "Don't throw the paper away, I .......... it yet"
 
haven't read
 
hadn't read
 
haven't been reading
 
hadn't been reading
Complete the sentence: "How long ......... before the bus arrived?"
 
had you been waiting
 
you waited
 
have you been waiting
 
are you waiting
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".
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
Express the information in a single sentence using a perfect tense.
"I'd never seen a whale before yesterday's boat trip".
Express the information in a single sentence using a perfect tense.
eg: "I'll have finished university by 2030".
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".
Which event happened first?
 
The times I'd gone before.
 
Travelling to Australia.
 
Karaoke
 
The Roman Empire.
Is this sentence correct? (Explain)
Yes it is! The past perfect is used here to explain what had occurred before the present perfect.
What the hell is the point in using past perfect???
To specify that something happened BEFORE another thing in the past.
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.
Is this sentence correct? (Explain)
Yes it is! With present perfect continuous, you may hear people using stative verbs in continuous form.
Both of these sentences are correct, but which sounds more natural? (Explain)
 
I've visited Madrid three times.
 
I visited Madrid three times.
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".
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!
Is this sentence correct? (Explain)
No it isn't. You can't use present perfect in a finished period of time.
What one word can you add to this sentence to make it correct?
I haven't seen Charles SINCE last week.
Is this sentence correct? (Explain)
Yes it is! Some time clauses can be used with present perfect simple to refer to the future.