过去完成时和现在完成时,这两个时态用在什么时候?

过去完成时和现在完成时,这两个时态用在什么时候?
如题
利大叔 1年前 已收到2个回答 举报

音很不准 幼苗

共回答了22个问题采纳率:81.8% 举报

现在完成时,表示动作发生在过去,并且一直持续到现在,或对现在产生一定得影响.例如,I have worked in this factory since 1949.(工作这一动作从1949一直持续到现在)
过去完成时,表示动作发生在过去的过去,通常有一个和其相对比的过去时间状语出现在句子中.
Before i met her,i had heard of her name.(I met her 发生在过去,i had heard of her name 发生在 I met her 之前,即过去的过去,因此用过去完成时)

1年前

10

梦飞凡 幼苗

共回答了14个问题 举报

你陈述一个过去某个时间发生的事情时候,语境都是过去时的时候,要用完成时的时候,就要用过去完成时。
你陈述一个事情在现在通常发生的时候,语境都是一般现在时,要用完成时的时候,就用现在完成时。
例,When I was a little boy, my mum cooked a lot, I had been so happy with enjoying the food she co...

1年前

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