Mr.Brown is supposed to have left for Italy last week

为什么haveleft能与lastweek连用?不定式的完成时可以表示过去时吗... 为什么have left 能与last week 连用?不定式的完成时可以表示过去时吗 展开
 我来答
faxamala
高粉答主

2018-08-15 · 说的都是干货,快来关注
知道大有可为答主
回答量:1.9万
采纳率:94%
帮助的人:2371万
展开全部
从翻译上看:布朗先生离开这儿去意大利有一周的时间了。(字面翻译:布朗先生可能上周就去意大利了。)
这句:离开是上周发生的事情,但影响持续到说话这一时刻,所以用现在完成时,没有错误。因为主句时态是一般现在时,(be动词是is ),标志过去的行为影响持续到现在。
追问
不定式的完成时可以跟一般过去时的时间状语吗
追答
可以,不定式(infinitive 即:无限)是不受时态的影响的,是独立存在的。
如:She was supposed to have finished it.据信她已完成。 这句话be是was, 但 后面跟现在完成时。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式