[ 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:
Grammar › Viewif + will + present simple, present simple.
A. Zero conditional
B. First conditional
C. Second conditional
D. Third conditional
Grammar › View
What was the temperature _____ Ankara yesterday?
A. at
B. of
C. in
D. off
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
