[ 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:
Present Progressive Tense › ViewMy mom ____ (pay) for the new clothes now.
A. are paying
B. is paing
C. is paying
D. is payying
Grammar › View
Peter ____ ____ ____ from school.
A. have/already/arrive
B. have/just/arrived
C. has/already/arrive
D. has/just/arrived
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
