[ 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:
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