[ Grammar ]
John! I’ m… happy to see you!
A. So a
B. So
C. Too much
D. Such
E. Such a

Random Topics:
Past Simple (Questions)How many / How much - Is there / Are thereIf Conditional Zero and OneAdjectives and DegreesSimple Future TenseFuture Simple TensePreposition FormGrammar - may & mightAuxiliary Verbs (be, do, have)Vocabulary and PrepositionsOther quiz:
Present Perfect Tense › ViewHave you … the bike?
A. repair
B. repaires
C. repairing
D. repaired
Modals of Probability › View
It’s got four legs, so it ……………….. be a snake.
A. could
B. can’t
Grammar › ViewIs Rico from Brazil? Yes, he ___.
A. is
B. was
C. are
D. were
Tenses › View
By the time you ____, I ___ at home.
A. had came / am
B. have been coming / will be
C. came / was