[ Grammar ]
Alice would not have been late if she ______ earlier the day before.
A. slept
B. had slept
C. was sleeping
D. had been sleeping

Random Topics:
Grammar PhrasesModal Verbs and Contrastive ConjunctionsFuture Perfect vs Future ContinuousPresent Perfect, Present Simple, Present ContinuousTime ClauseOffering HelpPassive VoiceArticle the or zero article (-)Subordinate ConjunctionsPast Tense & Present Perfect TenseOther quiz:
Vocabulary › Viewto lower in character, quality, or value; to degrade, adulterate; to cause to deteriorate
A. debase
B. prate
C. redoubtable
D. reprove
Grammar › View
True Blood is my favourite TV series, _______ I don;t have much time to watch it often.
A. although
B. before
C. if
D. yet
Grammar › ViewSouth Africa is ___________ (hot) than Iceland.
A. colder
B. hotter
C. warmer
D. cooler
Preposition › View
Find the meaning of “break down”
A. enter by force
B. end a relationship
C. stop temporarily
D. stop working/ lose control of feelings
