if the building project to be completed by the end of this month _______,the construction company will be fined

问题描述:

if the building project to be completed by the end of this month _______,the construction company will be fined
A has delayed
B will be delayed
C is delayed
D will have delayed
C''
有'by the end of 不是完成式得标准吗?好晕阿

你就算要选A,那么也得改成 has been delayed才行,主将从现原则,主句将来时,从句现在时,包括一般现在时等,if后面跟的是从句,后面那句是主句,主句will体现将来时,那么你看这几个答案里只有c是现在时态的