表将来完成 shall have been 是固定的吗

来源:百度知道 编辑:UC知道 时间:2024/05/18 15:54:58
have been 不变? 不随着人称的变动而变化吗

将来完成时

1) 构成will / be going to do sth.
2) 概念
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow.

它的结构分为两部分:

1. 将来
不一定是 shall ,它的变化与一般将来时相同。

2. 完成时
不是 have been ,而是 have done ,它的变化与现在完成时相同,只是 have 保持原形。