By the end of next July this building____a.will have been completed b.will be completed c.has been completed 选A,为什么呢?by the end of和什么时态连用呢?有类似的相关短语么?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 21:59:55
By the end of next July this building____a.will have been completed b.will be completed c.has been completed 选A,为什么呢?by the end of和什么时态连用呢?有类似的相关短语么?
By the end of next July this building____
a.will have been completed b.will be completed
c.has been completed
选A,为什么呢?by the end of和什么时态连用呢?有类似的相关短语么?
By the end of next July this building____a.will have been completed b.will be completed c.has been completed 选A,为什么呢?by the end of和什么时态连用呢?有类似的相关短语么?
因为这里是将来完成时态.
by the end of +过去的时间,句子一般采用过去完成时
eg:we had planted more than 500 trees by the end of last month.
by the end of +将来的时间,句子一般采用将来完成时
eg:i will have finished reading the book by the end of next month.
By the end of代表直到某时间点之前...发生的事 应用完成时 根据题意 Next July是将来的某时间点 所以用将来完成时
A, 因为next July表将来, 但用上by是表示明年7月之前,是表完成,所以是将来完成时
A
典型的将来完成时。 by the end of 和将来时一起时。
by+将来时间,句子采用将来完成时
by+过去时间,句子采用过去完成时