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

Random Topics:
Modal PerfectIdiom and TensesRelative Clauses & Real ConditionalsAdverbial Concession ClausesLinking WordsNoun PhrasesSimple and Compound SentencesVerb + PrepositionAuxiliary Verbs & Question TagsGerund after Prepositions and Certain VerbsOther quiz:
Tenses › ViewA bomb scare ——————– a delay of the flight.
a) Caused
b) Cause
c) Was caused
d) Had caused
Vocabulary › View
Determine information about something
A. assess
B. complex
C. researchers
D. welfare
Grammar and Vocabulary › View________ for us?
A. Is Antonio wait
B. Is Antonio waiting
C. Is waiting Antonio
Grammar & Vocabulary › View
Water _____________ essential for life on Earth.
A. is
B. are
C. was
D. were
