[ Mix-Tenses ]
Mary _______ Mr. Clive for a long time.
A. has known
B. is knowing
C. knows
D. had known
Select your answer:

Random Topics:
Active and Passive voiceLexico and GrammarConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPresent tense AffirmativeModals of PredictionElectricity VocabularyIndefinite and Intensive NounTenses and Figurative LanguageDeterminersGrammar - some / anyOther quiz:
Grammar and Punctuation › ViewWhat separates words in a list? Also, separates coordinative conjunctions, pharses, and clauses.
A. Period
B. Semicolon
C. Comma
D. Apostrophe
Grammar › View
When I arrived at his house, he ………………….a phone call.
A. answers
B. answered
C. has answered
D. was answering
