[ Conditionals and Modal Verbs ]
Fill in the blank: They ___ have arrived by now; their flight was on time.
A. might
B. would
C. should
D. could

Random Topics:
Interrogative PronounsRelative Clauses beginning with PrepositionsRoot WordGrammar - Present Perfect TenseGrammar: wishes and regretsPreposition of TimeAdjective / Noun + to InfinitiveIndependent ClausesThe Structural Types of SentencesDirect and Indirect SpeechOther quiz:
Vocabulary › ViewWhat does ‘metropolis’ mean?
A. A huge city with lots of people.
B. A small city with hardly any people.
C. A beautiful city.
D. An ugly city.
Tenses › View
By the time we ________ the letter, Tom ________ for Paris.
A. receive / will have left
B. had received / left
C. have received / will left
D. received / leaves
Passive Voice › ViewThe door is opened by him.
A. He opens the door.
B. He open the door.
Grammar › View
Several friends admired my new bike.
A. Active
B. Passive
