上一课学了一般现在时的四类用法 —— 习惯、事实、状态、时刻表都跨时间维度。
这节课把现在、过去、将来和四种状态组合起来,总结十二种时态的推理逻辑。
时和态③
Twelve Tenses
十二种时态怎么推理出来?
She
她已经喂了十分钟猫了。
🎯 助动词管时间,动词管状态
现在时四种状态挪到过去改助动词,挪到将来加 will。助动词标记时间,动词形式标记状态,组合出十二种时态。
❌ 死记硬背
记住十二种时态的名称。
要先理解推理逻辑,再记名称
✅ 助动词管时间,动词管状态
十二时态推理三步
原形是一般现在
动词原形 feed 包含时间和状态两个属性,构成一般现在时,比如 She feeds cats every morning。三单加 s,能影响昨天和将来。 do / does
加 be 构成进行
把 feed 变成现在分词 feeding 标记进行状态,需要助动词 be 标记时间。be + feeding 构成进行时,比如 She is feeding cats now。 be doing
加 have 构成完成
用过去分词 fed 标记完成状态,需要助动词 have 标记时间。have + fed 构成完成时,比如 She has fed cats today。 have done
组合完成进行
have 表完成,doing 表进行,中间 been 连接。have been + feeding 构成完成进行时,比如 She has been feeding cats for ten minutes。改助动词即得过去/将来时。 have been doing
十二种时态推理表
助动词标记时间,动词标记状态。现在四种状态挪到过去改助动词,挪到将来加 will。
| 一般 | 进行 | 完成 | 完成进行 | |
|---|---|---|---|---|
| 现在 | do / does | am / is / are doing | have / has done | have / has been doing |
| 过去 | did | was / were doing | had done | had been doing |
| 将来 | will do | will be doing | will have done | will have been doing |
从核心简单句开始,一步一步加入本节的新语法。
本节变化重点:从原形 do/does 演变,加 be 构成进行,加 have 构成完成,组合 have been 构成完成进行。
十二种时态怎么推理?
先定现在时四种状态:原形一般、be+doing 进行、have+过去分词完成、have been+doing 完成进行。再把助动词改成过去或加 will 得过去将来时。
现在四种状态是基础,改助动词就能推出全部十二种。