If I ___________________ (know) you were coming, I ___________________ (prepare) a great meal.
A. had known – would prepare
B. had known – would have prepared
C. knew – will prepare
D. knows – would prepare

Random Topics:
Grammar: Imperative and Exclamatory SentencesIndirect SpeechPhrases and TensesComparative - SuperlativeCountable & Uncountable NounsThe First Conditional SentenceCan vs be able toConditional TensesNoun and PronounConnectorsOther quiz:
Grammar › ViewShow the correct question.
A. Do your dad wear jeans to work?
B. Does your dad wears jeans to work?
C. Does your dad wear jeans to work?
D. Do your dad wears jeans to work?
Tenses › View
Tom said everything ______ ready when the match ______.
A. will be / starts
B. would be / started
C. is / started
D. will be / started
Subject-Verb Agreement › ViewThe Bicentennial, which Americans celebrated in 1976, (has, have) inspired a revival in the art of quilting.
A. Has
B. Have
Grammar › View
Choose the correct form: the dogs of Lucy and Jacob
A. Lucy’s and Jacob’s dogs
B. Lucy’s and Jacob’s dog
C. Lucy and Jacob’s dogs
D. Lucy’s and Jacob dogs
