一道自考专升本选择题(英语)

默认分类 未结 1 994
___凉城以北丶
___凉城以北丶 2023-03-19 05:38
相关标签:
1条回答
  • 2023-03-19 06:13

    B是现在完成时态,have/has+动词过去分词现在完成时强调发生在过去已经完成的动作,并且对现在还有影响根据题意,因为我没被邀请,所以不能去参加聚会,用现在完成时更贴切

    I should very much like to go to the party, but ___.A. I am not invitedB. I have not been invitedC. I was not invitedD. I will not be invited 答案:B1;should very much like to 或would like to都可以简写为:I'd like to ;省略去very much;这个题并不需要理解为虚拟语气就可以做出来;should 在此并非指过去;就像could you please ...一样;别理解成什么虚拟太复杂了; 2;如果选A一般现在时; 并不是表示一个实际情况或客观真理;也不是现在才邀请;选C,“没被邀请”是发生在过去的事情。但与现在无关; 3;选B; 本题就是考查“现在完成时态的被动式”,现在完成时的一个用法就是:“过去发生的动作或存在的状态对现在造成的影响”;“邀请”肯定发生在过去,“去不去”还没有定呢,应该只属于将来。

    答:选的是最佳答案。本题B最佳。A是一般现在时,表示“经常发生的情况”。与实际情不符。C是一般过去时,与现在无关。B. 是现在完成时,表示“可以,到现在,我还没有受到邀请”。译:我很想去参加好个聚会,可我没受到邀请。(到说话时,还没收到。如果受到就,我就去)

    should是虚拟语气,虚拟语气表示的意思就是,我本来应该做的但是实际上却做不到,所以这道题的意思就是我本来很高兴能去参加宴会,但是实际上我因为没被邀请所以没去,这道虚拟语气表示的就是邀请是在去party之前,应该用过去式,现在完成时,过去完成时的一种,但是因为虚拟语气并未表示去派对是以前某个时间发生的,所以不能用过去完成时,更不能用过去式,所以应该选B虚拟语气还有很多种,比如could have done,should have done,might have been done,may have done等等,你可以去搞搞清楚它们各自的意思

    B是指过去但与现在仍有关联的,过去没被邀请,但我现在很想去,语境应是还没到派对的时间,所以是B。C单纯指过去,如没有前面的前设句子,C也可以。A是现在这一刻。

    0 讨论(0)
提交回复