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

Random Topics:
Modals with Perfect InfinitivePassive to ActiveReporting VerbsVerbs & Phrasal VerbsVerb TensesGerunds, Infinitives and ParticiplesGrammar - FragmentsPersonal & Possessive PronounsSome & AnyPast and Present Continuous tenseOther quiz:
Grammar › ViewI’m not going ______ this weekend. I need to study.
A. somewhere
B. nowhere
C. anywhere
Grammar › View
Let me ______ you an explanation.
A. to give
B. give
Ed and Ing Endings › ViewI didn’t find his joke very ……
A. amused
B. amusing
Grammar › View
Is the underlined verb or verb phrase in the simple, progressive, or perfect aspect?
Once she had washed the car, Melanie moved on to her other chores.
A. Simple
B. Progressive
C. Perfect
