📌 时态实战
1. 太阳每天从东边升起。
时态: 一般现在时
讲解: 客观真理,用一般现在时。
英文翻译: The sun rises in the east every day.
讲解: 客观真理,用一般现在时。
英文翻译: The sun rises in the east every day.
2. 我每天早上喝一杯咖啡。
时态: 一般现在时
讲解: 表示日常习惯,用一般现在时。
英文翻译: I drink a cup of coffee every morning.
讲解: 表示日常习惯,用一般现在时。
英文翻译: I drink a cup of coffee every morning.
3. 她在一家银行上班。
时态: 一般现在时
讲解: 陈述当前职业状态,用一般现在时。
英文翻译: She works at a bank.
讲解: 陈述当前职业状态,用一般现在时。
英文翻译: She works at a bank.
4. 北京是中国的首都。
时态: 一般现在时
讲解: 表示事实,用一般现在时。
英文翻译: Beijing is the capital of China.
讲解: 表示事实,用一般现在时。
英文翻译: Beijing is the capital of China.
5. 我昨天去了公园。
时态: 一般过去时
讲解: 过去具体时间点动作,用一般过去时。
英文翻译: I went to the park yesterday.
讲解: 过去具体时间点动作,用一般过去时。
英文翻译: I went to the park yesterday.
6. 她去年买了一辆新车。
时态: 一般过去时
讲解: 过去发生的动作,与现在无关。
英文翻译: She bought a new car last year.
讲解: 过去发生的动作,与现在无关。
英文翻译: She bought a new car last year.
7. 我们上周看过那部电影。
时态: 一般过去时
讲解: 过去经历,用一般过去时。
英文翻译: We watched that movie last week.
讲解: 过去经历,用一般过去时。
英文翻译: We watched that movie last week.
8. 他刚才摔了一跤,但现在好了。
时态: 一般过去时
讲解: 过去短暂动作,用一般过去时。
英文翻译: He fell down just now, but he is fine now.
讲解: 过去短暂动作,用一般过去时。
英文翻译: He fell down just now, but he is fine now.
9. 明天我会打电话给你。
时态: 一般将来时
讲解: 预测或意愿,用一般将来时。
英文翻译: I will call you tomorrow.
讲解: 预测或意愿,用一般将来时。
英文翻译: I will call you tomorrow.
10. 她打算下学期学法语。
时态: 一般将来时
讲解: 计划打算,用be going to结构。
英文翻译: She is going to learn French next semester.
讲解: 计划打算,用be going to结构。
英文翻译: She is going to learn French next semester.
11. 看乌云这么厚,马上要下雨了。
时态: 一般将来时
讲解: 迹象推测,用be going to。
英文翻译: Look at the thick dark clouds; it is going to rain soon.
讲解: 迹象推测,用be going to。
英文翻译: Look at the thick dark clouds; it is going to rain soon.
12. 我们明年去日本旅游。
时态: 一般将来时
讲解: 将来计划,用一般将来时。
英文翻译: We will travel to Japan next year.
讲解: 将来计划,用一般将来时。
英文翻译: We will travel to Japan next year.
13. 他昨天说,他明天会来参加聚会。
时态: 一般过去将来时
讲解: 从过去看将来,用一般过去将来时。
英文翻译: He said yesterday that he would come to the party tomorrow.
讲解: 从过去看将来,用一般过去将来时。
英文翻译: He said yesterday that he would come to the party tomorrow.
14. 我当时以为天要下雨了。
时态: 一般过去将来时
讲解: 过去预测,用was/were going to。
英文翻译: I thought it was going to rain at that time.
讲解: 过去预测,用was/were going to。
英文翻译: I thought it was going to rain at that time.
15. 她承诺她会打电话给我。
时态: 一般过去将来时
讲解: 过去承诺的未来动作。
英文翻译: She promised she would call me.
讲解: 过去承诺的未来动作。
英文翻译: She promised she would call me.
16. 我们本来打算去旅行,但后来改变了计划。
时态: 一般过去将来时
讲解: 过去未实现的打算。
英文翻译: We were going to travel, but later we changed the plan.
讲解: 过去未实现的打算。
英文翻译: We were going to travel, but later we changed the plan.
17. 外面正在下雨,你出门记得带伞。
时态: 现在进行时
讲解: 此刻正在发生的动作。
英文翻译: It is raining outside; remember to take an umbrella when you go out.
讲解: 此刻正在发生的动作。
英文翻译: It is raining outside; remember to take an umbrella when you go out.
18. 我现在正在写一份报告,别打扰我。
时态: 现在进行时
讲解: 现在此刻进行。
英文翻译: I am writing a report right now; don't disturb me.
讲解: 现在此刻进行。
英文翻译: I am writing a report right now; don't disturb me.
19. 看!那个小孩正在爬树。
时态: 现在进行时
讲解: 提醒注意当前动作。
英文翻译: Look! That child is climbing the tree.
讲解: 提醒注意当前动作。
英文翻译: Look! That child is climbing the tree.
20. 妈妈正在厨房做饭,香味飘过来了。
时态: 现在进行时
讲解: 描述当前场景。
英文翻译: Mom is cooking in the kitchen; the smell is coming over.
讲解: 描述当前场景。
英文翻译: Mom is cooking in the kitchen; the smell is coming over.
21. 昨天早上8点,我正在吃早餐。
时态: 过去进行时
讲解: 过去具体时刻正在进行的动作。
英文翻译: At 8 o'clock yesterday morning, I was having breakfast.
讲解: 过去具体时刻正在进行的动作。
英文翻译: At 8 o'clock yesterday morning, I was having breakfast.
22. 你打电话来的时候,我正在洗澡。
时态: 过去进行时
讲解: 过去动作打断,用过去进行时。
英文翻译: When you called, I was taking a shower.
讲解: 过去动作打断,用过去进行时。
英文翻译: When you called, I was taking a shower.
23. 昨天晚上7点到9点,我在看电视。
时态: 过去进行时
讲解: 过去时间段持续的动作。
英文翻译: From 7 to 9 last night, I was watching TV.
讲解: 过去时间段持续的动作。
英文翻译: From 7 to 9 last night, I was watching TV.
24. 他路过学校时,学生们正在操场上跑步。
时态: 过去进行时
讲解: 过去某一时刻的背景动作。
英文翻译: When he passed by the school, the students were running on the playground.
讲解: 过去某一时刻的背景动作。
英文翻译: When he passed by the school, the students were running on the playground.
25. 明天晚上8点,我将在飞机上睡觉。
时态: 将来进行时
讲解: 将来具体时刻正在进行的动作。
英文翻译: At 8 p.m. tomorrow, I will be sleeping on the plane.
讲解: 将来具体时刻正在进行的动作。
英文翻译: At 8 p.m. tomorrow, I will be sleeping on the plane.
26. 后天这个时候,我们正在海边晒太阳。
时态: 将来进行时
讲解: 将来某一时刻的状态。
英文翻译: This time the day after tomorrow, we will be sunbathing at the beach.
讲解: 将来某一时刻的状态。
英文翻译: This time the day after tomorrow, we will be sunbathing at the beach.
27. 别下午3点来找我,我那时正在开会。
时态: 将来进行时
讲解: 将来计划中的持续动作。
英文翻译: Don't come to see me at 3 p.m.; I will be having a meeting then.
讲解: 将来计划中的持续动作。
英文翻译: Don't come to see me at 3 p.m.; I will be having a meeting then.
28. 你明天上午10点经过我家时,我应该正在浇花。
时态: 将来进行时
讲解: 将来另一动作发生时正在进行的动作。
英文翻译: When you pass by my house at 10 a.m. tomorrow, I will be watering the flowers.
讲解: 将来另一动作发生时正在进行的动作。
英文翻译: When you pass by my house at 10 a.m. tomorrow, I will be watering the flowers.
29. 他昨天说,今天上午10点他会在开会。
时态: 过去将来进行时
讲解: 从过去看将来某一时刻正在进行的动作。
英文翻译: He said yesterday that he would be having a meeting at 10 a.m. today.
讲解: 从过去看将来某一时刻正在进行的动作。
英文翻译: He said yesterday that he would be having a meeting at 10 a.m. today.
30. 我猜那个时间你应该正在午睡,所以没敢打电话。
时态: 过去将来进行时
讲解: 过去推测的未来进行。
英文翻译: I guessed you would be taking a nap at that time, so I didn't dare to call.
讲解: 过去推测的未来进行。
英文翻译: I guessed you would be taking a nap at that time, so I didn't dare to call.
31. 她当时想,第二天这个时候她正在飞往巴黎的飞机上。
时态: 过去将来进行时
讲解: 过去想象的未来进行。
英文翻译: She thought at that time that she would be on a plane flying to Paris this time the next day.
讲解: 过去想象的未来进行。
英文翻译: She thought at that time that she would be on a plane flying to Paris this time the next day.
32. 我们约定,第二天下午3点他会在图书馆等我。
时态: 过去将来进行时
讲解: 过去约定的未来持续动作。
英文翻译: We agreed that he would be waiting for me at the library at 3 p.m. the next day.
讲解: 过去约定的未来持续动作。
英文翻译: We agreed that he would be waiting for me at the library at 3 p.m. the next day.
33. 我已经吃过饭了(所以现在不饿)。
时态: 现在完成时
讲解: 过去动作对现在的结果影响。
英文翻译: I have already eaten (so I am not hungry now).
讲解: 过去动作对现在的结果影响。
英文翻译: I have already eaten (so I am not hungry now).
34. 你去过长城吗?
时态: 现在完成时
讲解: 询问过去的经历。
英文翻译: Have you ever been to the Great Wall?
讲解: 询问过去的经历。
英文翻译: Have you ever been to the Great Wall?
35. 他刚把作业写完(结果:现在可以玩了)。
时态: 现在完成时
讲解: just强调刚刚完成,结果现在。
英文翻译: He has just finished his homework (so he can play now).
讲解: just强调刚刚完成,结果现在。
英文翻译: He has just finished his homework (so he can play now).
36. 我们认识五年了。
时态: 现在完成时
讲解: 从过去持续到现在的关系。
英文翻译: We have known each other for five years.
讲解: 从过去持续到现在的关系。
英文翻译: We have known each other for five years.
37. 我到车站的时候,火车已经开走了。
时态: 过去完成时
讲解: 过去的过去,先发生的动作。
英文翻译: When I arrived at the station, the train had already left.
讲解: 过去的过去,先发生的动作。
英文翻译: When I arrived at the station, the train had already left.
38. 他告诉我,他之前已经见过她两次。
时态: 过去完成时
讲解: 间接引语中过去的过去。
英文翻译: He told me that he had met her twice before.
讲解: 间接引语中过去的过去。
英文翻译: He told me that he had met her twice before.
39. 昨天晚饭前,我已经把作业写完了。
时态: 过去完成时
讲解: 过去某时间点之前完成的动作。
英文翻译: I had finished my homework before dinner yesterday.
讲解: 过去某时间点之前完成的动作。
英文翻译: I had finished my homework before dinner yesterday.
40. 等她说完,我才意识到我听过这个故事。
时态: 过去完成时
讲解: 意识到之前已经听过。
英文翻译: After she finished speaking, I realized that I had heard the story before.
讲解: 意识到之前已经听过。
英文翻译: After she finished speaking, I realized that I had heard the story before.
41. 到下周五,我就会写完这份报告。
时态: 将来完成时
讲解: 到将来某时为止已经完成的动作。
英文翻译: By next Friday, I will have finished this report.
讲解: 到将来某时为止已经完成的动作。
英文翻译: By next Friday, I will have finished this report.
42. 等明年这个时候,她已经毕业了。
时态: 将来完成时
讲解: 将来某时间点前的完成。
英文翻译: By this time next year, she will have graduated.
讲解: 将来某时间点前的完成。
英文翻译: By this time next year, she will have graduated.
43. 你到家前,晚饭就做好了。
时态: 将来完成时
讲解: by the time引导,主句将来完成。
英文翻译: By the time you get home, dinner will have been prepared.
讲解: by the time引导,主句将来完成。
英文翻译: By the time you get home, dinner will have been prepared.
44. 到2030年,这个城市将建成三条新地铁。
时态: 将来完成时
讲解: 将来完成时的预测。
英文翻译: By 2030, the city will have built three new subway lines.
讲解: 将来完成时的预测。
英文翻译: By 2030, the city will have built three new subway lines.
45. 他上周说,到周三他就会把车修好。
时态: 过去将来完成时
讲解: 从过去看将来某时间点前的完成。
英文翻译: He said last week that he would have fixed the car by Wednesday.
讲解: 从过去看将来某时间点前的完成。
英文翻译: He said last week that he would have fixed the car by Wednesday.
46. 我当时以为,等你回来时我已经把饭做好了。
时态: 过去将来完成时
讲解: 过去认为的未来完成。
英文翻译: I thought at that time that I would have cooked the meal by the time you came back.
讲解: 过去认为的未来完成。
英文翻译: I thought at that time that I would have cooked the meal by the time you came back.
47. 她承诺,到月底她就会还清那笔钱。
时态: 过去将来完成时
讲解: 过去承诺的未来完成。
英文翻译: She promised that she would have paid off the money by the end of the month.
讲解: 过去承诺的未来完成。
英文翻译: She promised that she would have paid off the money by the end of the month.
48. 他那时觉得,自己到30岁肯定已经结婚了。
时态: 过去将来完成时
讲解: 过去对未来的确信。
英文翻译: He felt at that time that he would have definitely gotten married by the age of 30.
讲解: 过去对未来的确信。
英文翻译: He felt at that time that he would have definitely gotten married by the age of 30.
49. 我已经等了两个小时了(还在等)。
时态: 现在完成进行时
讲解: 从过去持续到现在并可能继续。
英文翻译: I have been waiting for two hours (and I am still waiting).
讲解: 从过去持续到现在并可能继续。
英文翻译: I have been waiting for two hours (and I am still waiting).
50. 他一直在学英语,从来没停过。
时态: 现在完成进行时
讲解: 强调持续性。
英文翻译: He has been learning English and has never stopped.
讲解: 强调持续性。
英文翻译: He has been learning English and has never stopped.
51. 这雨下了三天三夜了(还在下)。
时态: 现在完成进行时
讲解: 持续到现在未停。
英文翻译: It has been raining for three days and nights (and it is still raining).
讲解: 持续到现在未停。
英文翻译: It has been raining for three days and nights (and it is still raining).
52. 你一直在玩手机,眼睛都不累吗?
时态: 现在完成进行时
讲解: 强调持续过程,带感情色彩。
英文翻译: You have been playing with your phone; aren't your eyes tired?
讲解: 强调持续过程,带感情色彩。
英文翻译: You have been playing with your phone; aren't your eyes tired?
53. 他昨天累坏了,因为他之前一直在搬重物。
时态: 过去完成进行时
讲解: 过去某时之前持续的动作导致结果。
英文翻译: He was exhausted yesterday because he had been carrying heavy objects.
讲解: 过去某时之前持续的动作导致结果。
英文翻译: He was exhausted yesterday because he had been carrying heavy objects.
54. 我坐下来休息时,已经连续走了三个小时。
时态: 过去完成进行时
讲解: 过去某一时刻之前的持续。
英文翻译: When I sat down to rest, I had been walking continuously for three hours.
讲解: 过去某一时刻之前的持续。
英文翻译: When I sat down to rest, I had been walking continuously for three hours.
55. 她嗓子哑了,因为她一直在大声喊。
时态: 过去完成进行时
讲解: 过去持续导致结果。
英文翻译: Her voice was hoarse because she had been shouting loudly.
讲解: 过去持续导致结果。
英文翻译: Her voice was hoarse because she had been shouting loudly.
56. 等他来上班时,机器已经连续运转了一整天。
时态: 过去完成进行时
讲解: 过去的过去持续到另一过去动作。
英文翻译: By the time he came to work, the machine had been running continuously all day.
讲解: 过去的过去持续到另一过去动作。
英文翻译: By the time he came to work, the machine had been running continuously all day.
57. 到明年此时,我在这家公司就工作满十年了。
时态: 将来完成进行时
讲解: 到将来某时间点为止的持续。
英文翻译: By this time next year, I will have been working at this company for ten years.
讲解: 到将来某时间点为止的持续。
英文翻译: By this time next year, I will have been working at this company for ten years.
58. 等你们到达时,我们已经连续开了八个小时的车。
时态: 将来完成进行时
讲解: 将来某动作前的持续时长。
英文翻译: By the time you arrive, we will have been driving for eight hours continuously.
讲解: 将来某动作前的持续时长。
英文翻译: By the time you arrive, we will have been driving for eight hours continuously.
59. 下个月底,这场雨就整整下了一个月了。
时态: 将来完成进行时
讲解: 将来某时间点前的持续。
英文翻译: By the end of next month, this rain will have been falling for a whole month.
讲解: 将来某时间点前的持续。
英文翻译: By the end of next month, this rain will have been falling for a whole month.
60. 你明天中午来的时候,我已经学习了五个小时。
时态: 将来完成进行时
讲解: 强调到将来某时的持续。
英文翻译: When you come at noon tomorrow, I will have been studying for five hours.
讲解: 强调到将来某时的持续。
英文翻译: When you come at noon tomorrow, I will have been studying for five hours.
61. 他昨天说,到下个月他就学英语满五年了。
时态: 过去将来完成进行时
讲解: 从过去看将来某时点的持续。
英文翻译: He said yesterday that by next month he would have been learning English for five years.
讲解: 从过去看将来某时点的持续。
英文翻译: He said yesterday that by next month he would have been learning English for five years.
62. 我当时算了一下,到毕业时,我们做室友就做了整整三年。
时态: 过去将来完成进行时
讲解: 过去计算的未来持续。
英文翻译: I calculated at that time that by graduation we would have been roommates for exactly three years.
讲解: 过去计算的未来持续。
英文翻译: I calculated at that time that by graduation we would have been roommates for exactly three years.
63. 她告诉我,到搬走那天,她在那间公寓已经住了八年。
时态: 过去将来完成进行时
讲解: 间接引语中的过去将来完成进行。
英文翻译: She told me that by the day she moved out, she would have been living in that apartment for eight years.
讲解: 间接引语中的过去将来完成进行。
英文翻译: She told me that by the day she moved out, she would have been living in that apartment for eight years.
64. 他感慨说,到比赛结束,他已经连续跑了四个小时。
时态: 过去将来完成进行时
讲解: 从过去视角展望未来的持续。
英文翻译: He sighed that by the end of the race, he would have been running continuously for four hours.
讲解: 从过去视角展望未来的持续。
英文翻译: He sighed that by the end of the race, he would have been running continuously for four hours.