it's expected that the new highway____completed by next july.A.would beB.will have beenC.has beenD.had been为什么选B而不选A呢,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 15:26:12
it's expected that the new highway____completed by next july.A.would beB.will have beenC.has beenD.had been为什么选B而不选A呢,
it's expected that the new highway____completed by next july.
A.would be
B.will have been
C.has been
D.had been
为什么选B而不选A呢,
it's expected that the new highway____completed by next july.A.would beB.will have beenC.has beenD.had been为什么选B而不选A呢,
考将来完成时,by next July是到明年七月这条高速路就建成了,所以用将来完成时.如果是考这种时态或者过去将来完成时,一般会有一个"by"的介词短语.
sorry,i don't know
因为"by +将来时间"同"将来完成时间连用, 表示" 到将来某个时间为止, 已经做了某事" .
by next July就属于by +将来时间, 故选B,不选A.
句意: 新的高速公路预计将在明年七月时竣工。
By next month , we will have finished the task . 到下个月,我们就已经完成了这个任务....
全部展开
因为"by +将来时间"同"将来完成时间连用, 表示" 到将来某个时间为止, 已经做了某事" .
by next July就属于by +将来时间, 故选B,不选A.
句意: 新的高速公路预计将在明年七月时竣工。
By next month , we will have finished the task . 到下个月,我们就已经完成了这个任务.
收起
这个解题关键在于后面的by next July(到明年七月份为止),出现by + 将来时间的时候,表示“到...为止,在...之前”,应该用完成时态,因此排除A。加上公路是被建的,所以应该用被动语态,因此排除C和D。
据预计,新建的公路将在明年七月份之前完工。
你所选的A选项应该是在下面这样的句子中才可以,It is expected that the ne...
全部展开
这个解题关键在于后面的by next July(到明年七月份为止),出现by + 将来时间的时候,表示“到...为止,在...之前”,应该用完成时态,因此排除A。加上公路是被建的,所以应该用被动语态,因此排除C和D。
据预计,新建的公路将在明年七月份之前完工。
你所选的A选项应该是在下面这样的句子中才可以,It is expected that the new highway will be completed in July next year.
不懂可以追问。
收起