2 while后用一般过去时和过去进行时的区别

请看以下两句话:

I took my turn driving while my husband slept.

I took my turn driving while my husband was sleeping.

1.以上两句while都可以用when替换吗?

2.具体来说,while和when后用一般过去时和过去进行时有没有区别?

请先 登录 后评论

最佳答案 1天前

我们把问题简化下。
1. 动作有长(持续)短(瞬间)之分:

只要你愿意,你可以睡觉睡一整天,读书读一下午,所以类似睡和读这类的动作属于长动作;

无论你愿意与否,进来就是进来了,出去就是出去了,不可能不停地处于进来/出去的过程中,所以进和出之类的动作属于短动作;

2. 能否替换问题:

80%的通常:

while连接两长;

when连接一长一短;

20%的例外

when连接两短;

when连接两长,特别是一长是另一个长的时间背景,如:
When I was living in Changsha (背景), I worked as a teacher.

用一般过去时和过去进行时的区别:

这个区别和when/while没有关系,也和是否“过去”没有关联。

一般时——强调状态;

进行时——强调动作;

所以:

I work as a teacher. -->强调状态-->持续  --> 每天教书--> teacher 是我的Job;

I'm working  as a teacher. -->强调动作-->正在进行的动作 -->正在教书(动作)不等于 我是老师(状态);

上面讲的理顺了,你的两个问题就可以自己回答了。


一家之言,仅供参考;

勤查英英,必有收获!


请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

I took my turn driving while my husband slept.

I took my turn driving while my husband was sleeping.

网友的问题,涉及2个问题

问题(1):一般体和进行体区别

1一般体表“状态”,“习惯”和“事件”三种含义

I took my turn driving while my husband slept.事件含义/习惯含义

当我我丈夫睡着的时候轮到我开车。

备注:一般过去时slept描述“开始睡觉---持续---结束”为一体的事件意义或者习惯意义。

I took my turn driving while my husband was sleeping.

当我我丈夫正在睡觉的时候轮到我开车。事件含义

备注:过去进行时was sleeping描述在过去某个时间段的“整个时间范围内”从句主语“一直处于做某事状态”

2进行体表示“事件”含义

问题(2):引导时间状语从句的从属连词whenwhile区别

1when引导从句谓语动词可以“持续性动词/状态动词”或者“非持续性动词/瞬间动词”

I loved history when I was at school.持续动词

我上学时喜欢历史。

His mother was cooking when Tom got home.瞬间动词

当汤姆到家时,他的妈妈正在做饭。

2while引导从句谓语动词只能是“持续性动词”或者“非状态动词”

We must have been burgled while we were asleep.

我们睡着时一定让贼入室偷了。

Her parents died while she was still at school.

她还在读书时父母就去世了。

You can go swimming while I'm having lunch.

我吃午饭时你可以去游泳。

 

请先 登录 后评论
  • 2 关注
  • 1 收藏,117 浏览
  • miaoza   提出于 2025-10-22 13:41

相似问题