关于If的语法

问题描述:

关于If的语法
He will go to the party if he ( )
A.invites B.is invited C.has invited
但我想问下为什么C不行?
If不是主语用将来时态,从句就可以用一般现在时,现在完成时,现在进行时吗?

He will go to the party if he ( )A.invites B.is invited C.has invited答案是B,但我想问下为什么C不行?If不是主语用将来时态,从句就可以用一般现在时,现在完成时,现在进行时吗?答:主将从现,没错.但这三个选项...