——Will you go to the party? Of course I will if______ A 、I was invited B、invited C、 havinginvited D、 I will be invited 为什么选B不选A呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 06:10:21

——Will you go to the party? Of course I will if______ A 、I was invited B、invited C、 havinginvited D、 I will be invited 为什么选B不选A呢?
——Will you go to the party? Of course I will if______ A 、I was invited B、invited C、 having
invited D、 I will be invited 为什么选B不选A呢?

——Will you go to the party? Of course I will if______ A 、I was invited B、invited C、 havinginvited D、 I will be invited 为什么选B不选A呢?
我看了下楼上几位讲的,他们都没讲到关键处.
首先你要知道“主将从现”这个规则,就是说,主句用的是将来时,从句必须用现在时态
I will if I am invited.这个句子中主句“I will go to the party(当然他把后面部分省略了)”用的是一般将来时,所以其从句必须用一般现在时态,就是“I am invited”(你说的A选项的过去时态无从谈起啊!)
其次,第二个知识点,就是关于从句中主谓省略的问题了,从句中的主语与主句中的主语一致时,可以将从句中的主语连同后面的Be动词一起省略!
所以就得到了I will if I am invited!

A主要是时态不对,若是 I am invited.就可以。 B 是省略了I am,因为和前面主语一致。

B

B、invited
看意思:
——你会去吗?
——当然会,如果被邀请了的话。
Of course I will if(I am)invited .
显然句子只是条件句,但并没有虚拟的意思。
A是用的过去时,虚拟, 就是说不可能被邀请,那么Of course 就不合理I will也应该用I would...

全部展开

B、invited
看意思:
——你会去吗?
——当然会,如果被邀请了的话。
Of course I will if(I am)invited .
显然句子只是条件句,但并没有虚拟的意思。
A是用的过去时,虚拟, 就是说不可能被邀请,那么Of course 就不合理I will也应该用I would

收起