[ 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

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 SentencesOther quiz:
Tenses › ViewThe storm ____ over the ocean right now, heading towards land.
A. is forming
B. formed
C. forms
D. will form
Mixed General Quiz › View
The members of the ___ were expected to pay yearly dues.
a. gild
b. guild
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