as I was sleeping是对的吗

I saw him as he was shopping.

He was watching TV while I was sleeping.

1.书上说as可以和持续性动词连用,比如上面第一句话是“主短从长”,可以用as,shopping是持续性动词。我的问题是:即然as可以和持续性动词连用,那么“主长从长”为什么不可以用as,比如上面第二句话sleep是持续性动词,为什么不能用as?我觉得用as也不能算错吧?

2.我不明白主句的“长短”和从句的“长短”有何关系,感觉似乎没关系,辛苦老师释疑。

3.第二句话用when更没有问题对吗?

请先 登录 后评论

最佳答案 2021-05-20 20:28

1. 若是“主长从短”型,即主句是一个持续性动作,而从句是一个短暂性动作,此时可以用aswhen,但不能用while。如:

It was raining hard when [as] we arrived. 我们到达时正下着大雨。

添加:

若是“主短从长”型,即主句是一个短暂性的动作,而从句是一个持续性动作,此时三者都可用。如:

As [When, While] she was waiting for the train, she became very impatient. 她在等火车时,变得很不耐烦。

若是“主长从长”型,且强调主句动作或状态延续到从句所指的整个时间,此时通常要用while,我还能表示一种对比,也就是说你的主句和从句都是进行时的时候,一般就用while,如:

I was watching TV while my mother was doing the dishes.

但是,若主句和从句所表示的两个同时进行的动作含有“一边……一边”之意时,则习惯上要用as。如:

He swung his arms as he walked. 他走路时摆动着手臂。

2.主句的“长短”和从句的“长短”有何关系?

没有关系,长短是说它的动词是瞬间性的还是延续性的?这个动词嘛,你可以查找有关资料,而且也能够根据理解来体会和记忆

3.根据上面的解析,一般都用while.

附上原网址详细的又清明的总结,去看哦。

http://www.yygrammar.com/Article/201702/5004.html

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,1691 浏览
  • 提出于 2021-05-20 12:01