Grammar Quiz

[ Grammar; Clauses ]

Daniel………home on time if the bus had come.

A. Would be

B. Would have been

C. Will be

D. Be

Select your answer:
A  B  C  D  E 


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 Verbs

Other quiz:

Vocabulary › View

What 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