小弟在网络上查到的定义
未来完成式:未来某时间点已经完成的动作
比如:I will have worked for 8 hours by 5 pm.
下午五点我已工作满八小时(并结束工作)。
在这句某个时间点是指5点
那如果某个时间点是指某一件事
这样还有符合定义吗?
比如:By the time you read this, I will have gone to the place where good men go.
我用翻译看是:当你读到这篇文章时,我就去好人去的地方了
时间点应该是指前面by the time you read this
但是那算是一件事好像不是某个时间???