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/07/06 15:27:02
![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和什么时态连用呢?有类似的相关短语么?](/uploads/image/z/9150396-60-6.jpg?t=By+the+end+of+next+July+this+building____a.will+have+been+completed+b.will+be+completed+c.has+been+completed+%E9%80%89A%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E5%91%A2%3Fby+the+end+of%E5%92%8C%E4%BB%80%E4%B9%88%E6%97%B6%E6%80%81%E8%BF%9E%E7%94%A8%E5%91%A2%3F%E6%9C%89%E7%B1%BB%E4%BC%BC%E7%9A%84%E7%9B%B8%E5%85%B3%E7%9F%AD%E8%AF%AD%E4%B9%88%3F)
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+过去时间,句子采用过去完成时