Grammar Quiz

[ Conditional Sentence Type 3 ]

His flight was delayed so he couldn’t be here on time.

A. He would be here in time if his flight were not delayed.

B. He would have been here in time if his flight hadn’t been delayed.

C. He would be here in time if his flight hadn’t been delayed.

D. He would have been here in time if his flight weren’t delayed

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar (either..or.. and neither..nor..)Modals and Present TensesModals - Have to or ShouldIndirect SpeechWorld Literature VocabularyPast simple regular verbsShould and Shouldn'tGerund and InfinitivesWish + Verb 2Past Tense vs Future Tense

Other quiz:

Present Perfect › View

How long ______ (Elena, have) chronic back pain?

A. has Elena had

B. did Elena have

C. has Elena been having

D. has Elena had


Grammar - may/might/could › View

I’m afraid that you _____ leave your bicycle here.

A. might not

B. needn’t

C. don’t need to

D. can’t

Present Tenses › View

I always buy presents for my sister’s children when I go on holiday.

A. Present Simple

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous


Vocabulary › View

signs or pictures that mean something else

A. symbols

B. reductions

C. complex

D. spread