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:
Vocabulary › Viewthe parts, substances, etc. that something is made of
A. composition
B. analogy
C. characteristic
D. descend
Vocabulary › View
When I was a child, my mother used to ______ a pie for dessert on Sundays.
A. boil
B. bake
C. grill
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
