什么情况用现在完成时,什么情况用过去完成时啊!

什么情况用现在完成时,什么情况用过去完成时啊!
最好举两个例子,
smak 1年前 已收到2个回答 举报

总蜜蜂 幼苗

共回答了20个问题采纳率:80% 举报

现在完成时
一 构成 have∕has + P.P.
二 用法
⑴ 与just连用,表示刚刚完成的动作或状态(just放在have∕has与P.P.之间).
I have just had lunch.
He has just finished his homework.
⑵ 表示动作发生在过去,持续到现在,有可能延续到将来,常与since“自从…”
(一点时间)for(一段时间)连用.
I have learned English since 2000.
He has lived there for 10 years.
⑶ 表示过去的动作对现在的影响.
He has lost his key.
⑷ 与最高级连用,表示“到目前为止最…”
You’re the cleverest girl that I’ve seen.
⑸ 与It∕This the first time that…连用,表示“第一次……”
It∕This is the first time that he has learned English.
⑹ have∕has been to…曾经去过…(已归)
have∕has gone to…去了…(未归)
I have been to Shanghai.
Tom has gone to Shanghai.
过去完成池
一 构成 had + P.P.
二 用法
⑴ 动作发生在过去的某一时间之前,持续到过去的这一 点,有可能延续到将来.
I had lived here before I knew him .
⑵ 动作在过去的某一时间已经完成.
I had finished my homework before you came back .
⑶ 动作常用于间接引语中,表示某事在我们过去所谈话或者所思考的时间以前已经发生了.
He told us that he had been to America .

1年前

5

3423077 幼苗

共回答了142个问题 举报

我一歌灭有

1年前

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