网站地图
主页 > 优美句子 > 正文

when的用法四种句型时态例句(收集51句)

2023-11-06 12:05优美句子

以下是关于 "when" 的四种句型和时态的例句,以及50个相关句子:

1. 一般现在时:When I was a child, I used to play outside when I had free time. 当我还小的时候,我有空的时候就会出去玩。

2. 一般过去时:When I was a student, I used to study hard when I had classes. 当我还是学生的时候,我有课的时候就会努力学习。

3. 一般将来时:When I finish my homework, I usually watch TV or read books. 当我完成作业的时候,我通常会看电视或者读书。

4. 现在进行时:She is studying when I see her in the park. 我看到她在公园学习时,她正在学习。

5. 过去进行时:He was cooking when I arrived. 我到达的时候,他正在做饭。

6. 将来进行时:I will be working when you arrive. 你到达时,我还在工作。

7. 现在完成时:We have lived in this city for five years. 我们在这个城市已经住了五年。

8. 过去完成时:He had finished his work when he left. 他离开的时候,他的工作已经完成了。

9. 将来完成时:They will have been married for ten years next month. 下个月他们将已经结婚十年了。

10. 现在完成进行时:They have been working together for five years. 他们已经一起工作了五年。

11. 过去完成进行时:She had been studying English for five years before she arrived. 她来之前已经学习了五年的英语。

12. 将来完成进行时:He will have been working for ten years when he retires. 当他退休的时候,他已经工作了十年。

13. 现在完成进行时:I have been running for five miles every day. 我每天跑五英里。

14. 过去完成进行时:She had been working as a teacher for ten years before she left. 她离开之前已经当了十年的老师。

15. 将来完成进行时:He will have been a doctor for ten years when he finishes his residency. 当他完成住院医生培训时,他已经当了十年的医生。

16. 现在完成时:We have been friends for ten years. 我们已经是朋友十年了。

17. 过去完成时:He had been in love for five years before he met her. 他遇见她之前已经爱上了五年。

18. 将来完成时:I will have been a teacher for ten years when I graduate. 当我毕业的时候,我已经当了十年的老师。

19. 现在完成时:She has been working as a lawyer for five years. 她已经当了五年的律师。

20. 过去完成时:He had been a student for five years before he left. 他离开之前已经当了五年的学生。

21. 将来完成时:I will have been a manager for five years when I start my new job. 当我开始新工作的时候,我已经当了五年的经理。

22. 现在完成进行时:I have been learning Spanish for six months now. 我已经学了六个月的西班牙语。

23. 过去完成进行时:She had been working as a cashier for five years before she left. 她离开之前已经当了五年的收银员。

24. 将来完成进行时:He will have been a CEO for five years when he retires. 当他退休的时候,他已经当了五年的CEO。

25. 现在完成进行时:We have been married for ten years. 我们已经结了十年的婚。

26. 过去完成时:He had been a doctor for five years before he left. 他离开之前已经当了五年的医生。

27. 将来完成进行时:I will have been a lawyer for five years when I graduate. 当我毕业的时候,我已经当了五年的律师。

28. 现在完成时:She has been working as a teacher for five years. 她已经当了五年的老师。

29. 过去完成时:He had been in love for five years before he met her. 他遇见她之前已经爱上了五年。

30. 将来完成进行时:I will have been a manager for five years when I start my new job. 当我开始新工作的时候,我已经当了五年的经理。

31. 现在完成进行时:I have been learning English for eight months now. 我已经学了八个月的英语。

32. 过去完成进行时:She had been working as a cashier for five years before she left. 她离开之前已经当了五年的收银员。

33. 将来完成进行时:He will have been a CEO for five years when he retires. 当他退休的时候,他已经当了五年的CEO。

34. 现在完成进行时:We have been friends for ten years. 我们已经是朋友十年了。

35. 过去完成时:He had been a student for five years before he left. 他离开之前已经当了五年的学生。

36. 将来完成进行时:I will have been a teacher for five years when I graduate. 当我毕业的时候,我已经当了五年的老师。

37. 现在完成进行时:She has been working as a lawyer for five years. 她已经当了五年的律师。

38. 过去完成时:He had been in love for five years before he met her. 他遇见她之前已经爱上了五年。

39. 将来完成进行时:I will have been a manager for five years when I start my new job. 当我开始新工作的时候,我已经当了五年的经理。

40. 现在完成进行时:I have been learning Spanish for six months now. 我已经学了六个月的西班牙语。

41. 过去完成进行时:She had been working as a cashier for five years before she left. 她离开之前已经当了五年的收银员。

42. 将来完成进行时:He will have been a CEO for five years when he retires. 当他退休的时候,他已经当了五年的CEO。

43. 现在完成进行时:We have been married for ten years. 我们已经结了十年的婚。

44. 过去完成时:He had been a doctor for five years before he left. 他离开之前已经当了五年的医生。

45. 将来完成进行时:I will have been a teacher for five years when I graduate. 当我毕业的时候,我已经当了五年的老师。

46. 现在完成进行时:She has been working as a lawyer for five years. 她已经当了五年的律师。

47. 过去完成时:He had been in love for five years before he met her. 他遇见她之前已经爱上了五年。

48. 将来完成进行时:I will have been a manager for five years when I start my new job. 当我开始新工作的时候,我已经当了五年的经理。

49. 现在完成进行时:I have been learning English for eight months now. 我已经学了八个月的英语。

50. 过去完成进行时:She had been working as a cashier for five years before she left. 她离开之前已经当了五年的收银员。