[ 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:
Broach vs. BroochStill, Yet, Already & JustSpelling Few, a few, little, a littlePresent tense AffirmativePast simple regular verbsSimple, Compound, Complex SentencesGrammar - must & have toModals "Should"
Other quiz:
Gerund and Infinitive › ViewOne of the least effective ways of storing information is learning ________ it.
A. how repeat
B. repeating
C. to repeat
D. repeat
Grammar › View
They have been eating ………….. along time.
A. since
B. to
C. for
How to use : Read the question carefully, then select one of the answers button.