Grammar Quiz

[ Conditional Sentence Type 2 and Type 3 ]

If I hadn’t overslept, I ______ on time.

A. will have been

B. would have been

C. will be

D. would had been

Select your answer:
A  B  C  D  E 


Random Topics:

Simple vs Continuous Past TensePresent Perfect or Past Simple TenseUsed to & would & Past SimpleGrammar / PronounsVerbs - third personTenses - Pasive VoicePast PassiveGerund & ParticipleVerb TensesCompound Words and Sentences

Other quiz:

Grammar › View

It is (at/ about) 1 kilometre.

A. at

B. about


Grammar › View

____________ does she come to the library? Twice a week.

A. When

B. What

C. How often

D. How long