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:
Adverb of Frequency › ViewI rarely go to a restaurant. I ________________ eat at home.
A. seldom
B. usually
C. sometimes
Conjunction › View
Both Asad and Arfa … to the stadium to support their favorite club
A. goes
B. has gone
C. is going
D. gone
E. go
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
