[ 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:
Grammar › ViewWhich answer is closest to obstacles?
A. methods
B. changes
C. difficulties
D. differences
Present Tenses › View
Where is Tom? He’s working in the garden ………………..
A. now
B. at weekends
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
