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.