一道英语单选题分析I should be likely to have attended their wedding,but to my great disppointment,I____A,am not invitedB,wasn't invitedC,haven't been invitedD,wouldn't have been invited
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/24 17:44:48
一道英语单选题分析I should be likely to have attended their wedding,but to my great disppointment,I____A,am not invitedB,wasn't invitedC,haven't been invitedD,wouldn't have been invited
一道英语单选题分析
I should be likely to have attended their wedding,but to my great disppointment,I____
A,am not invited
B,wasn't invited
C,haven't been invited
D,wouldn't have been invited
一道英语单选题分析I should be likely to have attended their wedding,but to my great disppointment,I____A,am not invitedB,wasn't invitedC,haven't been invitedD,wouldn't have been invited
此题建议选择B答案.
首先,should在此处意思是“本来会”,但是它的后面并没有加上have done这个结构,故而从时间上判断不是过去而是现在.
其次,从整个句子的意思来看,说话人对于不能去参加婚礼很失望,原因是没有被邀请.但是“邀请”应当发生在“感到失望”之前,或者说,在说此话之前就没有收到邀请,所以从时态上看应该是过去,这也是选择B答案的原因.
最后,a答案的时态是现在,不符合事理逻辑,c答案从时间上讲是现在,强调的是过去行为对于现在的影响(其重点还是在现在上),d答案是虚拟语气,虚拟语气大多是没有发生的事情,与事实不符.
should have done本应做而没有做,可知为过去发生的事,选B
选B。这是一道考察虚拟语气的题目。题意为:我很可能参加的婚礼,但是令我失望的是, 我没有被邀请。前半句should be likely to have attended...用should have done 可见是对过去的虚拟;在虚拟句中做主句,原句还原应该是:If I had been invited, I should be likely to have attended their wed...
全部展开
选B。这是一道考察虚拟语气的题目。题意为:我很可能参加的婚礼,但是令我失望的是, 我没有被邀请。前半句should be likely to have attended...用should have done 可见是对过去的虚拟;在虚拟句中做主句,原句还原应该是:If I had been invited, I should be likely to have attended their wedding,(到此虚拟句已经结束了,后半句可看做一句简单的称述事实的句子)。因为是对过去的虚拟,整句话在过去时中,所以称述的事实也是过去的,故选wasn't invited。
收起
C 对过去事实的描述并且对现在事实产生了影响:to my great disppointment
我觉得选C,用过去完成时态,表示过去的动作对现在有影响。
选B,题意为我很可能去参加他们的婚礼,但我没被邀请。I wasn't invited
是过去的事实所以用一般过去式(此句为虚拟语气,虚拟语气有多种变形)