An Upper Intermediate to check your grammar knowledge.
Find out your current level of English by completing ALL 20 questions.
You will get your RESULTS immediately after answering each question – every question is multiple choice.
#1. Yes, I know you're tired and sleepy, but let me remind you one thing: If you ............... up all night to watch that stupid film, the world would look much brighter this morning, wouldn't it?!
#2. What a smart suit that is you've got on. It .............. cost you a fortune to buy.
#3. The work had ............... under extremely difficult conditions.
#4. They have the poor girl ............... the whole house twice a day.
#5. .............. two months at sea, he came back healthier than ever.
Results
