Grammar test


Stage 1   Stage 2   Stage 3

  • If only I _____ it was a surprise, I wouldn't have told him.


  • I didn't reply to your email last night because I _____ out with friends.


  • I _____ my maths exam next week.


  • I think Brazil _____ the football competition this year.


  • _____ do you get to work?


  • You would still be in bed if the swelling _____ down.


  • Simon _____ live in London but now he lives in Australia.


  • You speak English very well. How long _____ learning?


  • Sarah loves romantic movies so she _____ be enjoying this one.