[ Grammar ]
They’ve known each other / many years
A. always
B. never
C. since
D. for

Random Topics:
Active & Passive VoiceSimple PastTo Infinitive/Bare Infinitive/GerundsSimple and Continuous TensesPhrasal Verb and ModalConditional Sentences Type 0, 1 and 2Comparative and SuperlativesGrammar (Adverbs, Prepositions, Prepositional Phrases)Infinitive or GerundSentence CompletionOther quiz:
Vocabulary › Viewadjective; causing a sharp sensation; stinging, biting
A. pungent
B. remiss
C. arduous
D. zealous
Vocabulary › View
The state of being unknown
A. Anonymitiy
B. Ferment
C. Recompense
D. Lassitude
Approximation › ViewCan you drop by my office at ____ for a quick meeting?
A. just over four
B. four-ish
Gerund and Infinitive › View
There’s no point in …………….. your jacket, it’s really hot outside
A. take
B. to take
C. taking
