题目列表(包括答案和解析)
38. When he was there, he ___________go to that coffee shop at the corner after work ew ery day.
A. would B. should
C. had better D. might
答:A。would表示过去总是或习惯的动作
37. I wonder how he_______ that to the teacher.
A. dare to say B. dare saying
C. not dare say D. dared say
答:D。dare既是实义动词又是情态动词。dare为实义动词应是dared to say,用胜实义动词时有人称和数的变化。若选A项,应为he dares to say,若用做情态动词,没有人称和数的变化,dared为dare的过去式。
36. Susan ______ written a report like this.
A. can have B. mustn’t have
C. can’t have D. ought to not have
答:C。D项语序不对,应改为 ought not to have。
35. I was really anxious about you. You ______ home without a word.
A. mustn’t leave B. shouldn’t have left
C. couldn’t have left D. needn’t leave
答:B。从题章分析,对方没有打招呼就走了。 shouldn’t have done本不该做但实际上做了的事。
34. I hear you’ve got a set of valuable Australian coins. ______ I have a look?
A. Do B. May C. Shall D. Should
答:B。may表示征求对方的许可。
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.
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项与题意不符。
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项。
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本应该做但事实上没有做的事
29. -Must I go there right now?
-No, you_____.
A. don’t need B. mustn’t
C. don’t have to D. hadn’t better
答:C。用must来提问的句子,肯定回答用must,否定回答用 needn’t或 don’t have to的形式。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com