英语过去完成时问题?

Lastyearajournalisthadbeeninstructedbyawellknownmagazinetowriteanarticleonthepresiden... Last year a journalist had been instructed by a well known magazine to write an article on the president's palace in a new African republic.为什么这里要用过去完成时had been done不能用was done?也看不出来发生在过去哪个动作之前呀,为什么要用过去完成时,求大佬解答 展开
 我来答
秋日幻想2
2022-07-12 · TA获得超过315个赞
知道小有建树答主
回答量:780
采纳率:100%
帮助的人:13.5万
展开全部

首先分析句子的谓语动词的时态是过去完成时的被动 have been instructed

翻译:去年,一家知名杂志指示一名记者写一篇关于新非洲共和国总统府的文章。

“完成“时态表达一件事情的”完成结果“,它强调的角度是”xx时间的之前“。

而过去完成时 表示的是”过去的之前“,一般过去时表达的是”过去“,强调的时间也不一样

因为过去完成时描述的是,某个事件在过去某一个时间点之前,已经发生。划重点,这里两个词都很重要,“在过去某一个时间点”和“之前”。所以你得先有一个过去时间点,和一个之前发生的事情。

句子的时间点就是去年 ,事件是指示,指示在去年之前就已经完成

需要注意:过去完成时是不能独立存在的,句子里需要先有个发生在过去(又晚于过去完成时表达的动作)的动作。即经常和一般过去时或者表示过去的副词短语连用。如果句子里并没有具体时间,而只有before和after的时候,一般过去时可以替代过去完成时。

蛇喰梦子的猫牌Ps
2022-07-15 · TA获得超过926个赞
知道小有建树答主
回答量:2168
采纳率:80%
帮助的人:141万
展开全部
1. 你要看上下文,文章后面是不是写了其他事情。两个事情或者动作不必出现在一句话里。
2.在文章或者是小说中,作者会用得比较多过去完成时,这和平时说话有点不同。因为这个时态是 表示过去的过去,读者看到这个时态,他会感觉到过去两件事情之中相隔了一段时间,时态是烘托气氛的方法,用来拉长时间线的感觉。
很多名著里这种时态,都会有人提出为什么用过去完成时,也需要作者自己来回答,你不必担心这种问题,你自己写东西或者说话可以完全不用过去完成时。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神捕铁手
2022-07-12 · TA获得超过1万个赞
知道大有可为答主
回答量:9838
采纳率:55%
帮助的人:3348万
展开全部
因为“完成时”表示事情已经发成了;而“过去完成时”表示在过去的某个时候,那事情已经发生了。

具体来说就是这样的:
I've taken a meal。我吃过饭了。这是基于现在这个时候说的。
I'd taken a meal at 3:00 yesterday.昨天三点那时候,我就已经吃过饭了,这是基于昨天说的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式