[4]过去将来进行时 would be + 现分

过去将来进行时是英语中用于描述“从过去某一时间点来看,未来某个时间正在发生的动作”的时态,核心逻辑是“站在过去看未来的‘正在进行’”。它既包含“过去将来时”的“未来指向(相对于过去)”,又包含“进行时”的“动作持续/正在发生”,常用于表达过去语境中的“预期、计划或推测”。

过去将来进行时由“助动词结构 + 实义动词现在分词”构成,具体形式需根据主语人称变化:

第一人称(I/we):should + be + 现在分词

第二、三人称(you/he/she/it/they):would + be + 现在分词

(注:现代英语中,第一人称也常用“would + be + V-ing”,与第二、三人称统一,“should”的使用逐渐减少,仅在正式语境或表“义务”时偶尔出现)

公式总结:主语 + (should/would) + be + V-ing

否定形式:主语 + (should/would) + not + be + V-ing(缩写:shouldn’t/wouldn’t be + V-ing)

疑问形式:(Should/Would) + 主语 + be + V-ing?

过去将来进行时的使用场景严格限定在“过去的语境中”,通常需要搭配一个“过去的时间参照点”(如主句用一般过去时、过去进行时等),常见用法分为以下3类:

一、描述“过去计划中,未来某个时间会正在做的动作”

当主句动作发生在过去(如“said/told/planned”等),且宾语或从句中需要表达“在主句动作之后的某个时间,正在进行的计划内动作”时,用过去将来进行时。核心是“动作在过去已计划好,未来时间点会处于‘正在进行’的状态”。

1. She told me that she would be flying to Paris this time next week.

(她告诉我,下周这个时候她会正在飞往巴黎的路上。主句“told”是过去时,“this time next week”是相对于“told”的“未来时间”,用过去将来进行时表“计划中的飞行”)

2. He planned that he would be studying at the university by the end of next year.

(他曾计划,到明年年底时,他会正在这所大学读书。主句“planned”是过去时,“by the end of next year”是过去视角的“未来时间”,表“计划中的学习”)

3. My parents said they would be preparing dinner when I got home yesterday.

(我父母昨天说,等我到家时,他们会正在准备晚饭。主句“said”是过去时,“when I got home”是过去的“未来时间点”,表“计划中的准备晚饭”)

4. The manager announced that the team would be working on the new project next month.

(经理当时宣布,团队下个月会正在推进这个新项目。主句“announced”是过去时,“next month”是过去视角的“未来时间”,表“计划中的项目工作”)

5. She promised me that she wouldn’t be watching TV when I came to help her with homework.

(她向我保证,等我来帮她辅导作业时,她不会正在看电视。否定形式,主句“promised”是过去时,“when I came”是过去的“未来时间点”,表“承诺不做的动作”)

二、表达“过去对未来某个时间动作的推测/预期”

当说话人在过去的语境中,推测“未来某个时间会正在发生某事”(无明确计划,仅基于当时的判断)时,用过去将来进行时。核心是“过去的推测,指向未来的‘正在进行’”。

6. I thought you would be waiting for me at the bus stop when I arrived.

(我当时以为,我到的时候你会正在公交车站等我。主句“thought”是过去时,“when I arrived”是过去的“未来时间点”,表“过去的推测”)

7. He wondered what his friends would be doing at that moment the next day.

(他当时好奇,第二天的这个时候他的朋友们会正在做什么。主句“wondered”是过去时,“at that moment the next day”是过去的“未来时间点”,表“过去的疑问式推测”)

8. We didn’t know if they would be holding a party when we visited them.

(我们当时不知道,等我们去拜访他们时,他们会不会正在举办派对。疑问形式,主句“didn’t know”是过去时,“when we visited”是过去的“未来时间点”,表“过去的不确定推测”)

9. She guessed that her brother would be playing video games when she called him.

(她当时猜,她给哥哥打电话时,哥哥会正在玩电子游戏。主句“guessed”是过去时,“when she called”是过去的“未来时间点”,表“过去的猜测”)

10. The teacher thought the students would be discussing the problem in groups when she came back.

(老师当时认为,等她回来时,学生们会正在分组讨论这个问题。主句“thought”是过去时,“when she came back”是过去的“未来时间点”,表“过去的预期”)

三、用于“时间状语从句”,强调“过去未来时间的同步动作”

当主句动作发生在过去,且从句需要表达“与主句动作同时发生的、正在进行的未来动作”时,可用过去将来进行时(常见于“when/while/as”引导的时间状语从句中),核心是“过去语境中,两个动作在未来时间点的‘同步进行’”。

11. He said he would call me when he would be waiting for the train.

(他说他等火车的时候会给我打电话。主句“said”是过去时,“when”引导的从句表“等火车(正在进行)”的同时“打电话”,用过去将来进行时强调同步)

12. She told me that while she would be traveling around Europe, she would send me postcards.

(她告诉我,她在欧洲旅行的时候会给我寄明信片。“while”表“持续的时间段”,“traveling”是过去未来的持续动作,用过去将来进行时强调“旅行期间同步寄明信片”)

四、过去将来进行时的使用误区与注意事项

1. 必须有“过去的时间参照点”:该时态不能单独使用,必须搭配一个“过去的动作或时间背景”(如主句用一般过去时“said/told/thought”,或有明确过去时间“yesterday/last week”),否则会混淆为“将来进行时”(will be + V-ing)。

错误:I will be flying to Paris this time next week.(将来进行时,无过去参照点)

正确:She said I would be flying to Paris this time next week.(过去将来进行时,有过去参照点“said”)

2. 不表“完成”,仅表“正在进行”:该时态强调“动作在过去未来时间点的‘持续/正在发生’”,不涉及动作是否完成;若需表“过去未来时间前已完成的动作”,需用“过去将来完成时”(would have + V-ed)。

例:He said he would have finished the work by 5 p.m.(他说他下午5点前会完成工作,表“完成”,用过去将来完成时)

3. “should”与“would”的区别:第一人称用“should be + V-ing”时,偶尔隐含“义务或建议”(如“He said I should be studying”,表“他说我应该在学习”),而“would”仅表“过去的未来”,无额外语义,日常语境中优先用“would”。

英语基础