英语中的过去将来完成时如何判断

过去将来完成时真恼人啊

首先呢你要知道过去将来时的构成与完成时的构成
过去将来时的构成would/should+动词原形
举例:He said he would come back the next day
过去将来时从过去某一时间看将要发生的动作
也可以用was/were +动词原形构成,表示过去打算要做的事或准备要做的事
完成时是have/has+及物动词的过去分词
而完成时的have/has又人称的变化来变化
所以过去将来完成时的结构是would/should+have/has+及物动词的过去分词
举例:I should have worked
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-04
She promised she would have finished the work before I came back.

她承诺过,她会在我回来之前完成这个工作。。。

难在哪里呢?
第2个回答  2010-08-04
过去式的动作都是发生在过去,因此谓语动词都是过去时态如:did,were,was;

将来时的标志是:will,be going to以及一些表示将来意义的短语、词等;

完成时是发生在过去,但着重强调对现在的影响,标志是:have done,have been done。
第3个回答  2010-08-04
像这个例句:she said she would have finished his goal as planned.
相似回答