[ Grammar ]
They —————– each other for three years.
A. has known
B. know
C. have known
D. will know

Random Topics:
Prepositions and Prepositional PhrasesTypes of PrepositionGrammar - Present Perfect with already, just, yetNoun, Pronoun, Adjective, VerbIf Conditional Zero and OnePassive Voice - Present TensesZero & First ContidionalThings in EnglishSimple Future TenseGoing To Be and WillOther quiz:
Grammar › ViewShe is speaking Japanese __________.
A. long time ago
B. once a week
C. always
D. right now
Good vs. Well › View
They all can speak English …
a. good
b. well
______ we were in town, we often met him.
A. For
B. Although
C. So
D. When
Vocabulary and Grammar › View
. Be quiet, please. I _______ my homework.
A. do
B. am doing
C. doing
D. did
