[ Grammar; Clauses ]
Daniel………home on time if the bus had come.
A. Would be
B. Would have been
C. Will be
D. Be

Random Topics:
Conjunctions in Complex SentencesPresent Progressive (Future)First ConditionalsThe Simple Present TenseVerbs and Possessive AdjectiveInfinitives and GerundsPassive Voice Active VoiceActive-Passive VoicesVocab and GrammarAction, Helping & Linking VerbsOther quiz:
Tenses › ViewListen! I _________________ (think) someone _________________ (knock) at the door.
A. think – knocks
B. thought – is knocking
C. think – is knocking
Grammar › View
It has become necessary ——— water in the metropolitan area because of the severe drought.
A. rationing
B. ration
C. to have rationed
D. to ration
Vocabulary › ViewWhat is the meaning of repent?
A. a farmer who works his own land
B. to apologize for or regret a past action
C. a foretelling or prediction of an event
D. arrogant
Prepositions › View
In England, it often snows ______ December.
A. In
B. On
C. At
D. For
