Game Preview

All the perfect tenses

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