[ Modals ]
I wonder why they’re so late. They _____ here long ago.
A. could have been
B. should have been
C. must have been
D. might have been
Select your answer:

Random Topics:
Adjective / Noun + to InfinitiveAdverb and Sentence StructureModals Deduction: cant /mustIN, ON & ATNoun FormationThe First Conditional SentencePassive Voice with Modal VerbsDependent PrepositionVerbs & Verb TensesPassive Voice in Past Simple TenseOther quiz:
Prepositions › ViewWhere did you go _________ a walk?
A. for
B. by
C. at
Possessive Nouns › View
The feathers of that bird are missing.
A. That birds feathers are missing.
B. That birds’ feathers are missing.
C. That bird’s feathers are missing.
