[ Modal Verbs ]
Perhaps he had returned before you called.
A. He may be returning before you called.
B. He may/might have returned before you called.
C. He should have returned before you called.
D. He must have returned before you called

Random Topics:
Simple Present and Past TensePersonal PronounsModals in the PastAdjectives and ArticlesWill & Be going toSimple Past/Past ProgressiveTravel VocabularyEd and Ing EndingsLinking VerbPresent Tenses and VocabularyOther quiz:
Conditional Sentences › View– Jean: “Why didn’t you tell me about the plans for the merge?”
– Jack: “I would have told you________.”
A. if you asked me
B. had you asked me
C. you had asked to me
D. you were asking me
Tenses › View
Which tense is used to describe an action that was happening before and during another past event?
A. Past Simple
B. Past Perfect
C. Past Continuous
D. Present Perfect
Modals › ViewI think everybody ________________ learn a foreign language.
A. had better
B. should
Imperative Sentences › View
Turn _____ the right at the next corner.
A. left
B. right
C. straight
D. over
