英语时态中,一般过去时和过去完成时的区别的哪里

 我来答
油气初加工知识学习
高粉答主

2018-02-25 · 学习原油稳定、伴生气处理和天然气净化知识
油气初加工知识学习
采纳数:4527 获赞数:20272

向TA提问 私信TA
展开全部
过去完成时和一般过去时的区别
两者都表示过去的动作,但是一般过去时表示的是相对于现在的过去时间,而过去完成时表示的是相对于过去某一时刻的过去,即过去的过去。注意不要在无过去相对时间的句子里误用过去完成时,也不要在有过去相对时间的句子里误用过去时。例如:
错误:They had finished that work yesterday.
正确:They finished that work yesterday.
译文:他们昨天完成了那项工作。
错误:All delegates arrived before 6 yesterday afternoon.
正确:All delegates had arrived before 6 yesterday afternoon.
译文:昨天下午六点以前,所有的代表都到了。
zcb970114
2018-02-25 · TA获得超过2031个赞
知道小有建树答主
回答量:410
采纳率:71%
帮助的人:90.5万
展开全部
简单说下我的经验,欢迎讨论。
如果句子的时间是过去一个时刻,比如when i was ten,last weekend等,一般就用一般过去时。如果是过去一个时刻之前,比如before i was ten,until last weekend,这个时候就要用过去完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
箕后名士子孙m8ca
2020-03-04 · TA获得超过699个赞
知道答主
回答量:163
采纳率:0%
帮助的人:8.3万
展开全部
  1. 按时间顺序描述过去发生的事情,用过去时。如果其中有事情脱离了顺序,早于前一件事件,则该事件用过去完成时。

    例: I wrote Clara an email to thank her for the present she had given (脱离顺序,早于敲邮件)me for my birthday last week. But as soon as I pressed the 'send' button, I realised that I had made (脱离顺序,早于发邮件) a mistake and sent to her sister instead. 

  2. 当说话听话的人都明白谈论的事情比另一件过去发生的事情更早,可以使用一般过去式或过去完成时。

    例:We bought a new car last month. We'd driven my parents' old car for ages, but it started (或had started)to fall apart. We put (或had put)a new engine in it, but that didn't solve (或hadn't solved)the problems we were having. 

  3. 假如时间表述等方法能清楚的表达过去发生的事件顺序,既可以用过去完成时也可以用一般过去时

    例:After Ivan had finished reading, he put out the light. (或...Ivan finished...)

  4. 对话时用现在完成时或一般过去时,将对话内容转述或讲述的话,需用过去完成时。

    例:对话:I've met him before.       

    讲述:I was sure that I had met him before. 

    对话:I stole the watch. 

    转述:She admitted that she had stolen the watch. (或...stole...)

  5. 表示过去想做但是没做,将来也不太可能做的事情,可以用过去完成时或一般过去时,但是用过去进行时或过去完成进行时更常见。

    例:I had hoped to visit the gallery before I left Florence, but it's closed on Mondays. (可以换成I hoped..., I was hoping..., I had been hoping...都对)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
几近冰封_温柔
2018-02-25 · TA获得超过533个赞
知道小有建树答主
回答量:332
采纳率:84%
帮助的人:47.4万
展开全部
过去完成时的主要标志词是“have, had, has”,以及关键词“been”
但是也有例外情况,而例外情况则需要多读文章慢慢积累经验。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式