[ Grammar ]
They _________ each other for many years.
A. know
B. knew
C. has known
D. have known

Random Topics:
Vocabulary Spelling GrammarConditional Sentences and AdverbsVerbs and Possessive AdjectiveVerb Tenses and AgreementModal VerbsVerb Tenses and Sentence StructureModal and Relative PhrasesSimple Future - PassiveConjunctions and Verb TensesInfinitiveOther quiz:
Grammar › View. Our test results this semester are ____ than last semester. We studied harder and got better grades.
A. good
B. better
C. best
D. the best
E. more good
Indefinite Pronouns › View
________ is more important than having friends and family who love you.
A. Everyone
B. Somewhere
C. Nothing
Tenses › ViewShe __________ (not/contact) us since she __________ (leave) the company last year.
A. hasn’t been contacting/ has left
B. hasn’t been contacting/ has left
C. hasn’t contacted/ left
D. hasn’t contacted/ has left
Conditional Sentence Type 0, 1, 2, 3 › View
If Bill …… a bike, he …… it every day.
A. Had, would ride
B. Had, rode
C. Would have, would ride
