[ Tenses ]
How long ______ they ______ each other? ( to know )
A. do ____ know
B. have _____ known
C. have ______ been knowing
D. did _____ know
Select your answer:

Random Topics:
Adverbs, Modals, Preposition of timeAcademic VocabularyPronunciationActive and PassiveAdjectiveSimple TenseRun-On SentencesPresent Perfect and Simple Past TenseIN, ON & ATGrammar ClausesOther quiz:
Tenses and Articles › ViewShe _____ been two weeks at the camp.
A. is
B. has
C. have
Vocabulary › View
To overcome the distrust of, win over
A. Badinage
B. Arrant
C. Conciliate
D. Lackadaisical
