by the end of +过去时.主句用过去完成时.如果是现在一般时.主句什么时态?

问题描述:

by the end of +过去时.主句用过去完成时.如果是现在一般时.主句什么时态?
will have done形式哪时候用
1个回答 分类:英语 2014-11-14

问题解答:

我来补答
y the end of +一般时,主句用现在完成时.
will have done是将来完成时,延续到另一个将来时间的动作或状态,过时发生在某个将来时间,但对其后的另一个将来时间有影响的动作或状态,就好像把现在完成时平移到时间轴的将来时段一样.其用法从和过去即现在有关,变成了和将来及将来的将来有关.给你个例句:
The conference(会议) will have lasted a full week by the time it ends.
 
 
展开全文阅读
剩余:2000
上一页:算数过程
下一页:enjoy的反义词