Topics: Perfect Modals
She ________ told us about the meeting yesterday, but she forgot.
A. should have
B. might have
C. could have
D. would have
Select your answer:

Random Topics:
Conditional Sentences Type 0, 1 and 2Will, Be going to, Present ContinuousPre-intermediateAuxiliary VerbsModals of AdvisabilityThings in EnglishConjunctions in Complex SentencesQuantifiers / Prepositions of Time and Comparative AdjectivesPhrase and ClausePrepositions of Time and PlaceOther quiz:
Tenses › ViewHe started doing his homework 4 hours ago. He is still doing the homework.
He _____________ his homework since 4 hours ago..
A. has been doing
B. does
C. did
D. will do
Tenses › View
I’ll return Bob’s pen to him the next time I ……………… him.
A. see
B. will see
C. will have seen
D. have seen
