暂无配套精讲视频,请阅读右侧笔记。
| 现在完成时 | 一般过去时 | ||
|---|---|---|---|
| 主语 + have/has + done(v.过去分词) | He has finished the homework. 现在的之前全部完成 | 主语 + did (v.过去式) | He finished the homework. |
| We have learned English for ten years.现在的之前部分完成 | I learned English ten years ago. | ||
| 现在之前做的全部、部分完成的事。现在的之前全部完成 可以换成一般过去时。更换后强调的动作是不一样的。 站在现在的角度看过去,如果对现在有影响就是现在完成时,没影响就是过去时。 |
|||
在表示过去某个特定时间发生的事情或动作时,要用一般过去时。在表示刚刚或者已经完成一个动作 并且对现在有影响时,则要用现在完成时,时间状语可以是不特指的 now,just 或者 for 引导的一段时间, 或者不加任何时间状语。
| 现在完成时(强调过去的事情对现在产生的影响) | 一般过去时(现在没有任何关系) |
|---|---|
| I have eaten a piece of bread this morning. I'm not hungry. 我早上已吃过面包了,现在不饿 | I ate a piece of bread. 我吃了一块面包 |
| The clock has stopped. 过去的事实对现在造成影响 | The clock stopped. 陈述事实 |
| It has snowed since yesterday. 自昨天以来一直在下雪 | It snowed yesterday. 昨天下雪了 |