[ Modals in The Past ]
You ___ shovelled the front walk. It looks so clean.
A. must have
B. could have
C. should have
D. might have

Random Topics:
Modal Verbs and PermissionSimple and Continuous Present TenseWish - beginnerPast ParticipleTenses and OpinionsFuture Continuous TenseWorld Literature VocabularyInfinitivesComparativeTenses and ArticleOther quiz:
Infinitives for reasons › ViewOK. So, _____________ to eat on the trains? I mean, can you get dinner?
Oh, yeah. And _______ nice _________. They have restaurant cars on the train.
A. is it possible/ it’s/ to do
B. it is possible/ it is / to do
C. is it possible/ not is/ to do
D. is it possible/ it is/ not to do
Grammar › View
Jill: Did the news ____ you? Beth: Yes, I was ____ it.
A. surprising to; surprised at
B. surprised at; surprising to
C. surprise; surprised
D. surprise; surprised at