[ 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:
TOEFL Grammar › ViewConstruction of the housing developments _____________ underway by the first month
A. it will
B. will be
C. it will be
D. are going to be
Grammar › View
A part of speech that takes a place of a noun is called
A. verb
B. pronoun
C. adjective
D. adverb
Can 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
