Topics: 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:
Past ParticiplesPast Perfect and Past Perfect ContinuousConditional SentencesModal VerbPast simple vs Present perfectModals, Phrasal Verbs, Gerunds and InfinitivesMorphology and GrammarCan vs be able toPast Perfect TenseModal, Causative Verb & Elliptical StructureOther quiz:
Future Tenses › ViewWhen you arrive tonight I …………..
A. will work
B. am going to work
C. will be working
D. work
Tenses › View
They are going to play soccer this afternoon.
A. Past Continuous
B. Past Perfect
C. Future going to
