英语翻译2.关于现在完成时的小问题:现在完成时 是不是表示两种情况,一种动作发生在过去 已经结束或完成 只强调对现在的影

英语翻译
2.关于现在完成时的小问题:现在完成时 是不是表示两种情况,一种动作发生在过去 已经结束或完成 只强调对现在的影响和结果.不延续?
还有一种 加了 for+ 时间段 动作可以延续啦?
I am off work 也可以表示我下班了吧?呵呵
但off duty 确实有下班的意思
joy小虾 1年前 已收到2个回答 举报

开火车的大叔 幼苗

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

■I am off duty 可以这么说,或
I get off work.但不能说 I am off work.
因为off,表示请假,没上班.I am off today.我今天没上班.
因此I am off work,有这么说的,但是意思表示"没上班".get off 则不同,就是下班.
还有.just rung out.(ring out),just off duty now.
just off office.则没此意.表示离开办公室.接电话时常这样说.
■现在完成时态:
说得没有错.但我想说,不管加不加for,有的动作是延续的,有的动作是不延续的,只是结果及影响是延续到现在,还没结束.否则就是过去完成时.
另一种加for 用的是现在完成进行时.就是动作可延续性到现在并正在进行的其中一种.

1年前

8

Destino公转 幼苗

共回答了53个问题 举报

用 go/be off work。如果用 off duty 有点感觉你辞职了。。。
现在完成的时间状语会是现在时间,如just now,过去完成对应过去时间,一般句子里还有一般过去成分。如,she told me she had finished her work. 完成了当然不延续了。现在完成进行式用来强调对现在的影响, have been doing sth,指过去在做,现在在做,将...

1年前

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