Grammar test


Stage 1   Stage 2

  • I saw him before his exams and _____ good luck.


  • You would have more money if you _____ on that horse.


  • He writes so well that his books can _____ by anyone.


  • The can _____ fuel for several hours before the fire broke out.


  • The clowns _____ the children for 2 hours by the time the first one started to cry.


  • David _____ the Director for years before he finally received a promotion.


  • We have been getting ready for a big party tomorrow. By the time our guests arrive, we _____ for almost a week.


  • They _____ a lot of money for that painting.


  • Sarah _____ have performed better than everyone else otherwise she wouldn't have won the contest.


  • He _____ have followed the recipe correctly because the cake was awful.


  • James hasn't replied to any of my emails. He _____ gone on holiday.


  • I wish I _____ her but I didn't know anything about that subject.


  • We will celebrate my boss's anniversary during the next sales conference. He _____ at the company for twenty years.


  • The train will arrive in twenty minutes. By that time, we _____ for an hour.


  • If only we had put the food away, the dog _____ it all.


  • By the time Bob retires, he _____ thousands of fish.


  • He was angry when I spoke to him because he _____ any help and was doing the work on his own.


  • If you _____ him, he would be very angry.


  • All telephone calls _____ for training purposes.


  • I hope that by this time next week we _____ the issue.