新浪博客

现在完成时

2023-05-22 21:37阅读:
have/has+ 过去分词 表示过去发生或已经完成的某一动作对现在造成的影响或结果,常与 already,just,yet,ever,never 连用。如:
I have already finished it. 我已经完成了。 Have you ever been to China? 你曾经去过中国吗?
表示过去已经开始,持续到现在的动作或状态和表示过去某一时刻延续到现在(包括现在在内)的一段时间的状态连用。如:(for+ 时间段,since+ 时间点,或过去某一动作,以及 how long)
注:非延续性动词在现在完成时态中不能和 for,since 引导的表示一段时间的状语的肯定句连用。应转为相应的延续性动词,如:
buy----have
die----be dead
join----be in
borrow-----keep

leave----be away
I have bought a pen.-----I have
had a pen for 2 weeks.

have(has)been to+ 地点(去过某地已经回来)
have(has)gone to+ 地点(去了基地没有回来)
have been in+ 地点(一直呆在某地没有离开过)

如:
She has been to Shanghai.她去过上海。(已经回来)
She has gone to Shanghai.她去了上海。(没有回来)
She has been in Shanghai for 2 days.她待上海两天了。(没有离开过上海)


直击中考

1.2017福建】26.-Do you know the Color Run five-kilometer race?
-Yes.So far it ______ into quite a few cities in our country.
A.comes
B.came
C. has come 2.2017河北】33.Wow!You ______ dinner!Let's eat now.

A.cook
B.are cooking
C.will cook
D.have cooked

我的更多文章

下载客户端阅读体验更佳

APP专享