中高考英语必备16种时态的结构、用法详解及双语例句

360影视 国产动漫 2025-05-13 09:48 1

摘要:例句:I get up at six every morning.(我每天早上六点起床。)The sun rises in the east.(太阳从东方升起。)

以下是英语16种时态的结构、用法及例句:

一般现在时

- 结构:主语+动词原形(第三人称单数加-s)。

- 用法:表示习惯性动作、客观事实或真理等。

- 例句:I get up at six every morning.(我每天早上六点起床。)The sun rises in the east.(太阳从东方升起。)

现在进行时

- 结构:主语+am/is/are+现在分词。

- 用法:描述当前正在发生的动作。

- 例句:I am reading a book now.(我现在正在读一本书。)She is watching TV at present.(她目前正在看电视。)

现在完成时

- 结构:主语+have/has+过去分词。

- 用法:强调过去动作对现在的影响。

- 例句:I have already finished my homework.(我已经完成了我的作业。)She has lived here for ten years.(她在这里住了十年了。)

现在完成进行时

- 结构:主语+have/has+been+现在分词。

- 用法:表示从过去持续到现在的动作(可能继续)。

- 例句:He has been working all day.(他一整天都在工作。)They have been waiting for you for two hours.(他们已经等了你两个小时了。)

一般过去时

- 结构:主语+动词过去式。

- 用法:描述过去发生的动作或状态。

- 例句:I went to the park yesterday.(我昨天去了公园。)She watched a movie last night.(她昨晚看了一场电影。)

过去进行时

- 结构:主语+was/were+现在分词。

- 用法:强调过去某时刻正在进行的动作。

- 例句:I was reading at 8 PM yesterday.(昨天晚上8点我正在读书。)She was cooking when I came in.(我进来的时候她正在做饭。)

过去完成时

- 结构:主语+had+过去分词。

- 用法:表示“过去的过去”发生的动作。

- 例句:I had finished my work before I went home.(我在回家之前就已经完成了我的工作。)She had left when I arrived.(我到达的时候她已经离开了。)

过去完成进行时

- 结构:主语+had+been+现在分词。

- 用法:强调过去动作的持续性。

- 例句:He had been studying for three hours when I called him.(我打电话给他的时候,他已经学习了三个小时了。)They had been waiting for the bus for a long time before it came.(在公共汽车来之前,他们已经等了很长时间了。)

一般将来时

- 结构:主语+will/shall+动词原形。

- 用法:表达未来计划或预测。

- 例句:I will go to school tomorrow.(我明天会去学校。)He will be a doctor in the future.(他将来会成为一名医生。)

将来进行时

- 结构:主语+will be+现在分词。

- 用法:描述未来某时刻正在进行的动作。

- 例句:I will be sleeping at 9 PM tomorrow.(明天晚上9点我将正在睡觉。)She will be working in the office at this time next week.(下周这个时候她将正在办公室工作。)

将来完成时

- 结构:主语+will have+过去分词。

- 用法:表示未来某时间点前完成的动作。

- 例句:I will have finished my homework by 9 PM.(到晚上9点我将已经完成我的作业。)She will have left by the time you arrive.(你到达的时候她将已经离开了。)

将来完成进行时

- 结构:主语+will have been+现在分词。

- 用法:强调未来动作的长期持续性。

- 例句:By next month, I will have been studying English for ten years.(到下个月,我将已经学习英语十年了。)She will have been working in this company for five years by the end of this year.(到今年年底,她将已经在这家公司工作五年了。)

一般过去将来时

- 结构:主语+would+动词原形。

- 用法:从过去视角看未来的动作(常见于间接引语)。

- 例句:He said he would come to see me.(他说他会来看我。)She told me she would go to Beijing.(她告诉我她将去北京。)

过去将来进行时

- 结构:主语+would be+现在分词。

- 用法:描述过去预期的未来进行中的动作。

- 例句:He said he would be waiting for me at the station.(他说他会在车站等我。)She told me she would be working at this time tomorrow.(她告诉我明天这个时候她会正在工作。)

过去将来完成时

- 结构:主语+would have+过去分词。

- 用法:表示过去预期未来某时间点前完成的动作。

- 例句:He said he would have finished his work by the end of the week.(他说他会在周末前完成他的工作。)She told me she would have left by the time I arrived.(她告诉我我到达的时候她将已经离开了。)

过去将来完成进行时

- 结构:主语+would have been+现在分词。

- 用法:强调过去预期未来动作的持续性。

- 例句:He said that by the end of the year he would have been working in this company for ten years.(他说,到年底他将已经在这家公司工作十年了。)She told me that by next month she would have been studying English for five years.(她告诉我,到下个月她将已经学习英语五年了。)

16种英语时态双语例句(各20句)

一、一般现在时

1. I play basketball every weekend.(我每个周末都打篮球。)

2. She always eats breakfast at 7 o'clock.(她总是7点吃早餐。)

3. The earth moves around the sun.(地球绕着太阳转。)

4. Water boils at 100 degrees Celsius.(水在100摄氏度沸腾。)

5. My father goes to work by bus.(我爸爸乘公交车去上班。)

6. He speaks English very well.(他英语说得很好。)

7. The museum opens at 9 a.m.(博物馆上午9点开门。)

8. Birds fly in the sky.(鸟儿在天空中飞翔。)

9. We often watch movies on weekends.(我们周末经常看电影。)

10. Lucy reads books before bedtime.(露西睡前看书。)

11. This shop sells clothes.(这家店卖衣服。)

12. The dog barks loudly.(这只狗大声吠叫。)

13. I usually take a walk after dinner.(我通常晚饭后散步。)

14. It rains a lot in summer here.(这里夏天经常下雨。)

15. My sister works in a hospital.(我姐姐在医院工作。)

16. The train leaves at 8:30.(火车8点30分发车。)

17. Kids love playing games.(孩子们喜欢玩游戏。)

18. He brushes his teeth twice a day.(他每天刷两次牙。)

19. The library closes at 6 p.m.(图书馆下午6点关门。)

20. I listen to music while studying.(我学习的时候听音乐。)

二、现在进行时

1. They are having a party now.(他们现在正在举办派对。)

2. She is writing an email.(她正在写一封电子邮件。)

3. We are watching a football match.(我们正在观看一场足球比赛。)

4. The baby is sleeping.(宝宝正在睡觉。)

5. He is cooking dinner in the kitchen.(他正在厨房做晚餐。)

6. I am reading a novel these days.(这些天我正在读一本小说。)

7. My parents are talking on the phone.(我父母正在通电话。)

8. The students are doing their homework.(学生们正在做作业。)

9. She is singing a beautiful song.(她正在唱一首动听的歌。)

10. They are building a new bridge.(他们正在修建一座新桥。)

11. We are waiting for the bus.(我们正在等公交车。)

12. He is taking photos in the park.(他正在公园里拍照。)

13. The workers are repairing the road.(工人们正在修路。)

14. I am learning French online.(我正在网上学习法语。)

15. She is dancing with her friends.(她正在和朋友们跳舞。)

16. They are planning a trip to Europe.(他们正在计划去欧洲旅行。)

17. My brother is playing the guitar.(我弟弟正在弹吉他。)

18. The children are running around the playground.(孩子们正在操场跑来跑去。)

19. I am cleaning my room.(我正在打扫我的房间。)

20. He is drawing a picture.(他正在画画。)

三、现在完成时

1. I have seen this movie before.(我以前看过这部电影。)

2. She has visited many countries.(她去过很多国家。)

3. We have finished our project.(我们已经完成了项目。)

4. He has lost his keys.(他弄丢了钥匙。)

5. They have known each other for 10 years.(他们认识彼此10年了。)

6. I have eaten breakfast.(我吃过早餐了。)

7. She has studied English since she was 5.(她从5岁起就开始学英语。)

8. We have bought a new car.(我们买了一辆新车。)

9. He has broken the window.(他打破了窗户。)

10. They have moved to a new city.(他们搬到了一座新城市。)

11. I have received his letter.(我收到他的信了。)

12. She has made a cake for the party.(她为派对做了一个蛋糕。)

13. We have learned 2000 English words.(我们已经学了2000个英语单词。)

14. He has climbed that mountain three times.(他爬过那座山三次。)

15. They have turned off the lights.(他们已经关灯了。)

16. I have seen the famous singer.(我见过那位著名歌手。)

17. She has lost weight recently.(她最近减肥了。)

18. We have planted many trees.(我们种了很多树。)

19. He has saved a lot of money.(他存了很多钱。)

20. They have finished reading the book.(他们已经读完这本书了。)

四、现在完成进行时

1. I have been living here for five years.(我已经在这里住了五年了。)

2. She has been working in this company since 2020.(她从2020年起就在这家公司工作。)

3. We have been waiting for two hours.(我们已经等了两个小时了。)

4. He has been studying for the exam all day.(他一整天都在为考试学习。)

5. They have been building the house for months.(他们建造这所房子已经好几个月了。)

6. I have been practicing the piano for an hour.(我已经练习钢琴一个小时了。)

7. She has been writing a novel for two years.(她写一部小说已经两年了。)

8. We have been traveling around the world.(我们一直在环游世界。)

9. He has been playing football since morning.(他从早上就一直在踢足球。)

10. They have been trying to solve the problem.(他们一直在努力解决这个问题。)

11. I have been learning Spanish recently.(我最近一直在学习西班牙语。)

12. She has been watching TV all evening.(她整个晚上都在看电视。)

13. We have been collecting stamps for years.(我们集邮已经很多年了。)

14. He has been running every morning.(他每天早上都在跑步。)

15. They have been preparing for the concert.(他们一直在为音乐会做准备。)

16. I have been reading this book for a week.(这本书我已经读了一个星期了。)

17. She has been cooking since noon.(她从中午就一直在做饭。)

18. We have been talking on the phone for half an hour.(我们已经通电话半个小时了。)

19. He has been painting the wall all day.(他一整天都在粉刷墙壁。)

20. They have been saving money for a trip.(他们一直在为旅行存钱。)

五、一般过去时

1. I went to the beach last summer.(去年夏天我去了海滩。)

2. She bought a new dress yesterday.(她昨天买了一条新裙子。)

3. We visited the museum last week.(上周我们参观了博物馆。)

4. He played football with his friends yesterday.(他昨天和朋友们踢足球了。)

5. They lived in this city ten years ago.(十年前他们住在这座城市。)

6. I saw a good movie last night.(我昨晚看了一部好电影。)

7. She worked in a factory in 2018.(2018年她在一家工厂工作。)

8. We had a big dinner yesterday.(我们昨天吃了一顿丰盛的晚餐。)

9. He wrote a letter to his parents last month.(上个月他给父母写了一封信。)

10. They traveled to Japan last year.(他们去年去日本旅行了。)

11. I met an old friend on the street.(我在街上遇到了一位老朋友。)

12. She left the party early.(她早早离开了派对。)

13. We took many photos during the trip.(旅行中我们拍了很多照片。)

14. He finished his homework an hour ago.(他一个小时前完成了作业。)

15. They started the project last month.(他们上个月启动了这个项目。)

16. I learned to ride a bike when I was 8.(我8岁学会了骑自行车。)

17. She wore a red coat yesterday.(她昨天穿了一件红色外套。)

18. We listened to music at the party.(我们在派对上听了音乐。)

19. He taught English in a school before.(他以前在一所学校教英语。)

20. They arrived at the station at 9 o'clock.(他们9点到达了车站。)

六、过去进行时

1. I was reading a book when she called.(她打电话时我正在看书。)

2. She was cooking dinner while I was doing the dishes.(我洗碗的时候她在做晚餐。)

3. We were watching TV at 8 p.m. yesterday.(昨天晚上8点我们正在看电视。)

4. He was playing the piano when I entered the room.(我进房间时他正在弹钢琴。)

5. They were talking about the movie when I joined them.(我加入时他们正在讨论那部电影。)

6. I was sleeping soundly when the alarm rang.(闹钟响时我睡得正香。)

7. She was drawing a picture at that time.(那时她正在画画。)

8. We were waiting for the bus in the rain.(我们在雨中等公交车。)

9. He was running on the playground when it started to rain.(开始下雨时他正在操场跑步。)

10. They were having a meeting when I arrived.(我到的时候他们正在开会。)

11. I was writing a letter while my sister was listening to music.(我写信的时候我妹妹在听音乐。)

12. She was dancing with her partner at the party.(在派对上她正和舞伴跳舞。)

13. We were discussing the plan last night.(昨晚我们正在讨论这个计划。)

14. He was reading a newspaper on the bus.(他在公交车上看报纸。)

15. They were playing cards in the living room.(他们在客厅打牌。)

16. I was cleaning my room this morning.(今天早上我在打扫房间。)

17. She was taking a shower when the phone rang.(电话响时她正在洗澡。)

18. We were studying for the test last week.(上周我们正在为考试学习。)

19. He was driving to work when he saw an accident.(他看到事故时正在开车去上班。)

20. They were singing songs on the way home.(回家路上他们在唱歌。)

七、过去完成时

1. By the time I arrived, she had left.(我到的时候,她已经走了。)

2. He had finished his work before 5 o'clock.(他在5点前就完成了工作。)

3. We had already eaten dinner when he came.(他来的时候我们已经吃过晚饭了。)

4. She had studied English for 5 years before she went to the UK.(她去英国之前已经学了5年英语。)

5. They had built the bridge by the end of last year.(到去年年底他们已经建好了这座桥。)

6. I had seen the movie twice before.(我之前已经看过这部电影两次了。)

7. He had lost his wallet before he realized it.(他在意识到之前就已经丢了钱包。)

8. We had traveled to many countries before 2020.(2020年之前我们已经去过很多国家旅行。)

9. She had written three books by the age of 30.(到30岁时她已经写了三本书。)

10. They had sold the house before I got there.(我到那里之前他们已经把房子卖了。)

11. I had learned 1000 words before I started this course.(开始这门课程之前我已经学了1000个单词。)

12. He had saved enough money to buy a car.(他已经存够了钱买一辆车。)

13. We had met each other before the party.(派对之前我们就已经见过面了。)

14. She had broken her leg before the competition.(比赛前她已经摔断了腿。)

15. They had closed the shop when we arrived.(我们到的时候他们已经关店了。)

16. I had received the letter before he called.(他打电话之前我已经收到信了。)

17. He had repaired the bike before I used it.(我使用之前他已经修好了自行车。)

18. We had finished the project before the deadline.(截止日期前我们已经完成了项目。)

19. She had cleaned the room before her parents came back.(她父母回来之前她已经打扫了房间。)

20. They had left the city before the war broke out.(战争爆发前他们已经离开了这座城市。)

八、过去完成进行时

1. He had been working in the company for 10 years before he retired.(他退休前已经在这家公司工作了10年。)

2. They had been living in that house for 20 years before they moved.(搬家前他们已经在那所房子里住了20年。)

3. I had been waiting for you for two hours when you finally arrived.(你终于到的时候,我已经等了你两个小时了。)

4. She had been studying French for three years before she went to France.(去法国之前她已经学了三年法语。)

5. We had been looking for a new house for months before we found this one.(找到这所房子之前,我们已经找了好几个月新房子了。)

6. He had been playing football for an hour when it started to rain.(开始下雨时,他已经踢了一个小时足球了。)

7. They had been building the road for a year before it was completed.(这条路建成之前,他们已经修了一年了。)

8. I had been writing a report for two days before I finished it.(完成报告之前,我已经写了两天了。)

9. She had been working on the project for weeks before it failed.(项目失败之前,她已经为之努力了好几个星期了。)

10. We had been saving money for a trip for a long time before we went.(去旅行之前,我们已经存了很久的钱了。)

11. He had been running every morning for a month before he got injured.(受伤前他已经坚持每天早上跑步一个月了。)

12. They had been planning the party for weeks before it happened.(派对举办之前,他们已经策划了好几个星期了。)

13. I had been learning to play the guitar for six months before I gave up.(放弃之前我已经学了六个月吉他了。)

14. She had been reading the book for a week before she understood it.(读懂这本书之前,她已经读了一个星期了。)

15. We had been painting the house for days before it was done.(房子粉刷完之前,我们已经刷了好几天了。)

16. He had been driving for hours before he stopped for a rest.(停车休息前他已经开了好几个小时车了。)

17. They had been talking on the phone for an hour before I interrupted them.(我打断他们之前,他们已经通电话一个小时了。)

18. I had been practicing the song for weeks before the performance.(演出前我已经练习这首歌好几个星期了。)

19. She had been cooking all day before the guests arrived.(客人到达前她已经做了一整天饭了。)

20. We had been waiting for the bus in the rain for half an hour before it came.(公交车来之前,我们已经在雨中等了半个小时了。)

九、一般将来时

1. I will go to the zoo tomorrow.(我明天要去动物园。)

2. She will visit her grandparents next week.(她下周要去看望祖父母。)

3. We will have a party on Saturday.(我们周六将举办一场派对。)

4. He will start a new job next month.(他下个月将开始一份新工作。)

5. They will travel to America next year.(他们明年将去美国旅行。)

6. I will buy a new computer soon.(我很快会买一台新电脑。)

7. She will learn to swim this summer.(她这个夏天将学习游泳。)

8. We will finish the project in two days.(我们将在两天内完成这个项目。)

9. He will call you tonight.(他今晚会给你打电话。)

10. They will move to a new house next month.(他们下个月将搬到新房子。)

11. I will meet my friend at the airport.(我将去机场接我的朋友。)

12. She will take a cooking class next month.(她下个月将上烹饪课。)

13. We will plant more trees in the park.(我们将在公园里种更多的树。)

14. He will write a book about his travel experiences.(他将写一本关于他旅行经历的书。)

15. They will watch a movie on the weekend.(他们周末将看一场电影。)

16. I will start to learn a new language.(我将开始学习一门新语言。)

来源:蒙古元素

相关推荐