30. We ______ last night, but we went to the concert instead.
A. must have studied
B. might study
C. should have studied
D. would study
答:C。should have done本应该做但事实上没有做的事
31. —I stayed at a hotel in New York.
—Oh, did you? You_______ with Barbara.
A. could have stayed
B. could stay
C. would stay
D. must have stayed
答:A。此题属于情态动词在交际语言中的具体运用。由题干中did you?这一信息句可知是一个表示疑问的句子,而D项是表示对过去事实的肯定推测,故排除D项。
32. Sorry, I’m late. l___________ have turned off the alarm clock and gone back to sleep again.
A. might
B. should
C. can
D. will
答:A。B项 should have done表示本该做但事实上未做的事。若实际上没关掉 a-lama clock, 就不会造成 l’m late.因此,B项与题意不符。
33. —Are you coming to Jeff’s party?
I’m not sure.
I______ go to the concert instead.
A. must
B. would
C. should
D. might
答:D。might表示可能性,因前边已提过 I’m not sure.
【高中英语词法复习汇总:情态动词】相关文章:
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21