Edit Game
All the perfect tenses
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   18  Close
Future Perfect Continuous (?) You / play / guitar up until then
Will you have been playing guitar up until then?
Future Perfect Continuous (-) I / work / for long
I will not (won't) have been working for long
Future Perfect Continuous (+) I / study / English for 3 years
I will have been studying English for 3 years
Future Perfect (?) You / complete / your project before summer
Will you have completed your project before summer?
Future Perfect (-) I / finish / my homework by 10 pm.
I will not (won't) have finished my homework by 10 pm
Future Perfect (+) We / explore / the whole solar system by 2050
We will have explored the whole solar system by 2050
Past Perfect Continuous (?) Pedro / play / computer games
Had Pedro been playing computer games?
Past Perfect Continuous (-) Elisabet / clean / all day
Elisabet had not (hadn't) been cleaning all day
Past Perfect Continous (+) Marc / drive / for 3 hours
Marc had been driving for 3 hours.
Present Perfect Continuous (?) We / walk / for 15 km
Have we been walking for 15 km?
Present Perfect Continuous (-) You / read / for a long time
You have not (haven't) been reading for a long time
Present Perfect Continuous (+) I / sleep / for 10 hours
I have been sleeping for ten hours
Past Perfect (?) Anthony and Louisa / travel to / London
Had Anthony and Louisa travelled to London?
Past Perfect (-) Sara / fall asleep / at work
Sara had not (hadn't) fallen asleep at work
Past Perfect (+) Tony / wake up / early
Tony had woken up early
Present Perfect (?) They / find / the address
Have they found the address?
Present Perfect (-) She / eat / her lunch
She has not (hasn't) eaten her lunch
Present Perfect (+) He / go to / the cinema
He has gone to the cinema