[ 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:
Present Perfect › Viewtake – took – _______
A. take
B. taken
C. tooken
D. token
Linking Verb › View
Please choose the correct linking verb in the sentence.
Rocky is a fast runner.
A. Fast
B. Runner
C. Is
D. No linking verb
She __________ (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
