中考英语时态三大难点精讲(全国通用)

四季读书网 2 0
中考英语时态三大难点精讲(全国通用)

第1组:现在完成时

✅ 易混巧记

结构:have / has + 动词过去分词 (done)

- 用法1:过去发生,对现在有影响/结果

- 用法2:表示过去的经历

- 用法3:动作从过去持续到现在

- 标志词:for / since / already / yet / ever / never / so far

用法1:过去发生,对现在有影响/结果

例句:I have lost my key. I can’t open the door.

(我把钥匙弄丢了,现在开不了门。)

📝 中考真题

1. My brother __________ (finish) his homework. He can play now.

2. I __________ (lose) my pen. I can’t find it anywhere.

用法2:表示过去的经历

例句:I have been to Beijing twice.

(我去过北京两次。)

📝 中考真题

1. He __________ (visit) the Great Wall before.

2. They __________ never __________ (ride) a horse.

用法3:动作从过去持续到现在

例句:He has lived here for 10 years.

(他在这里住了10年了。)

📝 中考真题

1. We __________ (know) each other since 2018.

2. She __________ (teach) English for 15 years.

易错对比:现在完成时 vs 一般过去时

- 有具体过去时间(yesterday, just now, last year)→ 一般过去时

- 无具体时间,强调结果/影响/持续 → 现在完成时

例句:He finished it yesterday.

(他昨天做完了。)

📝 中考真题

1. I __________ (buy) a book yesterday.

2. I __________ (buy) a book. I’m reading it now.

第2组:过去完成时

✅ 易混巧记

结构:had + 动词过去分词 (done)

- 用法:表示“过去的过去”,即两个过去动作中更早发生的那个

- 常考句型:By the time + 一般过去时, 主语 + had done…

用法:过去的过去

例句:When I got there, the bus had left.

(我到的时候,公交车已经开走了。)

📝 中考真题

1. By the time I arrived, she __________ (leave).

2. When I got home, my mom __________ (cook) dinner.

常考句型:By the time...

例句:By the time he came, we had started.

(他来的时候,我们已经开始了。)

📝 中考真题

1. By the time she was 10, she __________ (learn) 500 words.

2. By the time we got to school, the bell __________ (ring).

第3组:过去将来时

✅ 易混巧记

结构:would + 动词原形 / was/were going to + 动词原形

- 用法:站在过去看将来,90% 考在宾语从句中(时态倒退)

- 易错对比:现在说将来用 will do;过去说将来用 would do

用法:宾语从句时态倒退

例句:He said he would come soon.

(他说他很快会来。)

📝 中考真题

1. She told me she __________ (help) me with my English.

2. They thought it __________ (rain) soon.

易错对比:一般将来时 vs 过去将来时

例句:He says he will come.

He said he would come.

📝 中考真题

1. He says he __________ (go) to Beijing next month.

2. He said he __________ (go) to Beijing the next month.

第4组:综合巩固练习

📝 中考真题

1. I __________ (finish) my homework already.

2. He __________ (live) here for five years.

3. They __________ (see) the film twice.

4. She __________ (not visit) the Great Wall yet.

5. ________ you ever ________ (be) to Shanghai?

6. We __________ (know) each other since 2018.

7. The train ________ just ________ (leave).

8. I __________ (lose) my pen. I can’t find it.

9. He __________ (read) three books so far.

10. My mother __________ (cook) dinner already.

11. When I got there, they __________ (finish) the work.

12. By the time I arrived, she __________ (leave).

13. He told me he __________ (see) the film before.

14. I didn’t know you __________ (come) already.

15. She __________ (learn) 2000 words before last term.

16. He said he __________ (go) to Beijing the next day.

17. She told me she __________ (help) me with my English.

18. They thought it __________ (rain) soon.

19. He asked if I __________ (attend) the party.

20. I knew they __________ (not come) on time.

21. My father __________ (work) in this school for 20 years.

22. When I got home, my mom __________ (cook) dinner.

23. He said he __________ (call) me as soon as he arrived.

24. We ________ never ________ (see) such a beautiful lake.

25. She __________ (finish) her homework before she watched TV.

26. They told us they __________ (visit) the farm next week.

27. I __________ (lose) my key, so I can’t enter the room.

28. By the time he was ten, he __________ (learn) French.

29. She didn’t know when he __________ (come) back.

30. We __________ (be) friends since we met.

参考答案

第1组:现在完成时

用法1

1. has finished

2. have lost

用法2

1. has visited

2. have, ridden

用法3

1. have known

2. has taught

易错对比

1. bought

2. have bought

第2组:过去完成时

用法:过去的过去

1. had left

2. had cooked

常考句型

1. had learned

2. had rung

第3组:过去将来时

用法:时态倒退

1. would help

2. would rain

易错对比

1. will go

2. would go

第4组:综合巩固练习

1. have finished

2. has lived

3. have seen

4. hasn’t visited

5. Have, been

6. have known

7. has, left

8. have lost

9. has read

10. has cooked

11. had finished

12. had left

13. had seen

14. had come

15. had learned

16. would go

17. would help

18. would rain

19. would attend

20. wouldn’t come

21. has worked

22. had cooked

23. would call

24. have, seen

25. had finished

26. would visit

27. have lost

28. had learned

29. would come

30. have been

抱歉,评论功能暂时关闭!