英语语法。

英语语法。如图,英语问题①lastmet中last是什么词性?如果是副词,为什么会放在动词前?不是习惯性放后面吗?放前面是什么原因?②这个句子,为什么会翻译成“不在这里工... 英语语法。如图,英语问题①last met中last是什么词性?如果是副词,为什么会放在动词前?不是习惯性放后面吗?放前面是什么原因?
②这个句子,为什么会翻译成“不在这里工作”而不是翻译成“从他在这里工作起已经三年了”?它的这种翻译是什么原因?(别说两种翻译都是等价的。。。)
展开
 我来答
玉老师陪你学英
2017-05-29 · 知道合伙人教育行家
玉老师陪你学英
知道合伙人教育行家
采纳数:82 获赞数:148
英专八级证书,上海口译高级证书,BEC高级商务证书。

向TA提问 私信TA
展开全部
  1. 没有看到你第一题的图片。猜测大概是类似于 it's been 3 years since we last met 之类的句子。 last 是副词,语言是灵活的,虽然副词在动词后居多,但并不是说就一定不可以放前面。至少就这句话来说 since we last met 倒是外国人习惯的说法。

  2. it has been 3 years since he worked here. 不确定你这句话的来源是哪里? 就我的理解来说 这句话大概是想让你理解work是一种状态,不是一个时间点,所以 since he worked here 不能和 1句中的since we last met 一样理解。 since we last met,met是个点动词,或者是短时动词,可以表示一种状态的起点。也就是说,从我们上次相见至今已经三年了。但是work是个常态动词,不可以做起点。work 用的是的过去式,就是说他三年前在这里工作,现在不了。 

    我觉得这句话是考察语法的人编造的,since后面连接一个状态的句子本身就不对劲,读起来非常别扭和生硬。个人意见,仅供参考。

更多追问追答
追问

刚才找到了这个
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式