[ Grammar and Vocabulary ]
How long ___ they known each other?
A. have
B. has
C. do
D. are

Random Topics:
Verbs & Verb TensesAdjective Clause and Adverb ClausePossessive PronounsVerb to Be Tenses & Object PronounPhrasal Verbs and Verb FormsPast Tense, Recount Text, and Future TenseIf ConditionalsPresent Tense vs Past TensePassive Voice & Verb TensesSpeculation with Modal VerbsOther quiz:
Grammar › ViewChoose the sentence in which the subject and verb agree
A. Are there not enough notebooks for everyone?
B. Is there not enough notebooks for everyone?
Grammar - help/have/let/make › View
I ______ the mechanic (維修員) fix my car.
A. had
B. make
C. let
Grammar › View___ this building big and beautiful?
A. Is
B. Are
Grammar - either...or, neither...nor › View
Shawn, ________ do your homework ______ set the table for supper.
A. whether…or
B. neither…nor
C. both…and
D. either…or
