英语句子看不懂,求解释(4)1)When she left ,I stopped eating→ 书里面的解释是:“我走

英语句子看不懂,求解释(4)
1)When she left ,I stopped eating
→ 书里面的解释是:“我走时,我在吃饭.” 不是stopped eating 了么
2)I haven't been sleeping regularly recently.
→ 不明白为什么要用现在完成进行式(跟其他语法混了)
3)I had been looking for the book for days before I found it.
→不太明白为啥要用过去完成进行式
----------
别告我去看相关语法好不,就是看不懂才问的.
句子都是书里面的例句,直接摘录,没有情景设定什么的
thank
vivsa 1年前 已收到8个回答 举报

沉默之花 幼苗

共回答了17个问题采纳率:88.2% 举报

1) 书里面的解释:“她走时,我在吃饭.” 是正确的.
stop doing sth.停止做某事(即停止正在做的事),
stopped eating 停止吃饭,说明她走之前,我一直在吃饭.
直到她走那一刻,我才停止吃饭的动作.
若按字面意思翻译成::“她走时,我停止吃饭.” 这不符合汉语表达.
因此译成::“她走时,我在吃饭.”
2)现在完成进行式:表示某一动作从过去开始一直持续到现在,并且还可能持续下去.
I haven't been sleeping regularly recently.是说:
近期我一直没有按时睡觉.(这种情况可能还将持续下去)
3)过去完成进行式:表示某一动作从过去某一时间开始,一直持续到过去另一时间.
这期间一直在做某事.
I had been looking for the book for days before I found it.
在我发现这本书之前,我一直找了好几天.
或译成:我一直找了好几天,才找到这本书.
( 找书的动作从几天前开始一直持续到发现书那时为止)

1年前

2

陈埃的白日梦 幼苗

共回答了29个问题 举报

是的,我同一样咯一

1年前

2

梅格瑞恩李安 幼苗

共回答了20个问题采纳率:85% 举报

最简单的方法,就是去问老师,向老师请教。老师一定会耐心解答的哦
望采纳O(∩_∩)O~

1年前

2

a1kc5sn0 幼苗

共回答了10个问题 举报

1)当她走时,我停止吃饭
这里的语法点是stop to do 表示停下来去做某事 stop doing 表示停下现在在做的事情
所以这里stop eating 是停止吃饭 答案不对如果吃饭是stop to eat.
2)现在完成时表示过去的一件事持续到现在还在发生。这里最近就是指近期一直没有睡好觉,所以用现在完成进行时,现在时表示现在发生的,过去时过去发生的 现在完成现...

1年前

2

款项款项 幼苗

共回答了7个问题 举报

停下正在做的是 用 doing
recently 表示最近做的
我过去发现(found)的这本书 而在过去的过去我没找过 所以用过去完成

1年前

2

紫萧清韵 幼苗

共回答了126个问题 举报

1、直译为:她走时,我停下了吃饭的动作,有点别扭,如果说她走时,我放下了手里的饭碗,又好像有点引申开了,所以译为她走时我在吃饭,是无奈之举,其实跟你的理解并不冲突。只要知道意思就好,如果实在要找个恰当的译文,我倾向于:她走时,我就不再吃了。
2、现在完成进行时表示(从过去某个时间点)到现在一直在做的动作,放在这句里是恰当的,意思是我最近一直都睡的不好,这种每天都一样的状态可以视为持续的动作...

1年前

2

感光科学与光化学 幼苗

共回答了8个问题 举报

第一句我也不理解
第二句的关键词是recently,说的是最近,说明还在发生
第三局的关键词是found,说明是过去发生的事情

1年前

2

betr 幼苗

共回答了5个问题 举报

1)When she left , I stopped eating翻译过来应该是她走时,我不再吃东西了,等同于她走之前我一直在吃
2)用过去完成进行时是强调 最近这段时间直至现在,都没有规律的睡眠
3)强调的是在找到之前的这一段时间,我一直都在找这本书

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.837 s. - webmaster@yulucn.com