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. He listened to them with great patience ............... he was obviously infuriated.
#2. I don’t like ............... .
#3. I am sorry, but I don't know where he lives. I wish I ...........
#4. She asked ............... , if I went downtown that afternoon, I ............... buy a few things for her.
#5. How he manages to keep going is ............... me.
Results
