[ Tenses ]
If I ____ you were coming, I would have waited.
A. knew
B. have known
C. had known
D. know

Random Topics:
Relative PronounsWill and Will notVocab and GrammarModals, Phrasal Verbs, Gerunds and InfinitivesPassive Voice with ModalsGerunds, Infinitives and ParticiplesGrammar - could / could notAdjective, Adverb, and Noun FormsPast and Past ContinuousModal Verbs in ConditionalsOther quiz:
Modal Verb › ViewTake an umbrella with you. It ……………. rain later.
A. needs
B. should
C. mustn’t
D. might
Grammar › View
I wish it (not/rain) yesterday.
A. hadn’t rained
B. didn’t rain
C. doesn’t rain
Grammar › ViewChoose the correct negative form: She is the tallest in the class. (negative)
A. She is the shortest in the class.
B. She is not the tallest in the class.
C. She is not the tallest student in the class.
D. She is not the tallest of the class.
Articles › View
He plays ___ piano every day.
A. a
B. an
C. the
D. X
