| 现在完成时 (Present Perfect) | 一般过去时 (Simple Past) | ||
|---|---|---|---|
| 发生在过去的事件。 | |||
| 强调“已经”,分为全部完成、部分完成,影响到了现在。 | 过去发生的动作、状态。 | ||
| 主语 + have/has + done (过去分词) | 主语 + have/has + been + 非动词 | 主语 + did(过去式) | 主语 + was/were + 非动词 |
| I have lived in this city for five years. | I have been there. | I lived in this city when I was a child. | He was a boy. |
| 过去发生,影响现在 | 过去发生,与现在无关 | ||
| just, already, before, never, ever, yet…(时间含糊) | yesterday, last…,…ago, just now…(时间具体) | ||
| 语用功能:引起一个话题 | 语用功能:具体谈论 | ||
Have you ever had a girlfriend? Yes. 引起话题:你有没有交过女朋友?
- When did you…? 什么时候...?
- Where did you …?在哪儿...?
- How did you…? 怎样...?
Have you ever…? 引起新的话题
Have you ever made a foreign friend. 你有没有交过外国朋友?
- No, I have never.
Have you ever cheated on exams. 你考试有没有做过弊?
Yes , I have.
- When did you…?
- Where did you…?
- What did you …?
- How did you…?
| 一般过去时 | 现在完成时 |
|---|---|
| I went to Britain last year. 我去年去了英国。 | I have been to Britain. 我已经去过英国啦! |
| He wrote a book last month. 他上个月写了一本书。 | He has written five books. 他到现在为止写了五本书了! |