Grammar Quiz

[ Conditional Sentences ]

He __________ (catch) the train if he __________ (left) home earlier.

A. catched / might leave

B. could catch / had left

C. catches / would leave

D. might catch / leaves

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and InversionVerb Forms and PrepositionsReflexive Pronouns & Modal VerbsPresent Perfect Simple and ContinuousInfinitivesMiscellaneous Grammar UsagesModal Verbs and PermissionEd and Ing EndingsSimiles, Metaphors, Personification and HyperboleDeterminers & Quantifiers

Other quiz:

Grammar › View

Glenn ____ working overtime for the last three weeks.

A. was

B. is

C. has been

D. have been


Prepositions and Phrasal Verbs › View

We all had to stay …… late last night to complete the project.

A. off

B. down

C. on

D. up

Grammar › View

As ______ as we cooperate, we can finish the work easily.

A. much

B. soon

C. long

D. well


Grammar › View

. He __________ well since the exam started.

A. has not been sleeping

B. have not been sleeping

C. did not been sleeping

D. was not been sleeping