have attended the meeting
She___haveattendedthemeeting,forshewasseeingadoctorthen.()A.shouldn’tB.mustn’tC.would...
She ___ have attended the meeting,for she was seeing a doctor then.( )
A. shouldn’t
B. mustn’t
C. wouldn’t
D. couldn’t 展开
A. shouldn’t
B. mustn’t
C. wouldn’t
D. couldn’t 展开
1个回答
展开全部
答案D.
“shouldn't have done”用来表虚拟,意思是“本来不应该做某事,但实际做了”;“mustn't不能用来表推测,也不表虚拟,没有“mustn't have done”这种结构;“wouldn't have done”用来表虚拟,意思是“过去将不会做…(实际上做了)”;couldn't have done用来表示对过去发生事情的推测,意思是“过去不可能做…”.根据句子所表达的意思“她不可能参加会议”可知,本题考查的是情态动词表推测,故答案选D.
“shouldn't have done”用来表虚拟,意思是“本来不应该做某事,但实际做了”;“mustn't不能用来表推测,也不表虚拟,没有“mustn't have done”这种结构;“wouldn't have done”用来表虚拟,意思是“过去将不会做…(实际上做了)”;couldn't have done用来表示对过去发生事情的推测,意思是“过去不可能做…”.根据句子所表达的意思“她不可能参加会议”可知,本题考查的是情态动词表推测,故答案选D.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询