1.现在完成时态(初步了解)
▲现在完成时态的构成
助动词have/has+动词的过去分词
动词的过去分词一般由动词原形加-ed构成,还有很多不规则变化.基本上和动词的过去式一致.
关于现在完成时态的否定句、疑问句等句式变化,都由have/has来调节完成.
▲现在完成时的基本用法
①表示过去发生的某一动作对现在造成的影响.
Ihavejustreceivedaletterfrommybrother.
我刚刚收到我哥哥的来信.
Haveyouseenthefilm?
你看过这部电影吗?
IhavebeentoNewYorkthreetimessofar.
我到现在为止已经去过纽约3次了.
②表示过去已经开始,持续到现在的动作或状态,往往和表示一段时间的状语连用.
IhavenotseenhimsincelastJanuary.
我自去年一月就没有看见过他.
LiHonghasbeenabroadforthreeyears.李红已经出国3年了.
Uptillnowhehaswonfiveprizes.
到现在为止他已赢得5块奖牌了.
③现在完成时常与不确定的时间状语连用.如:already,never,ever,just,yet,before,uptonow,sofar,forthelastfewweeks等,表示“到目前为止”所发生的动作.
Shehasjustgotalittlecold.她只是有点感冒.
Haveyoureadthisbook?你看过这本书吗?
Hashepaidthedoctoryet?他给医生交过钱了吗?
Ihavenevermetsuchastrangeperson.
我以前从没遇见过这么奇怪的人.
Ithasn’trainedforsixmonths.已经6个月没有下雨了.
Greatchangeshavetakenplaceinthiscityinthelastfiveyears.
在最近的5年当中,这个城市发生了巨大的变化.
④现在完成时还可以和包括现在在内(到说话时仍未结束的)的,表示一段时间的状语连用,如;now,today,thismorning/afternoon/evening/week/month/year/thesedays,since,foralongtime等.
Ihavefinishedmyhomeworknow.
我已经完成了我的家庭作业.
TheyhavevisitedtheGreatWalltoday.
他们今天游览了长城.
Wehavehadenoughrainthisautumn.
今年秋天我们这里的雨水很足.
2.现在完成进行时态
现在完成进行时态,表示从过去某一时刻开始一直延续到现在的动作,这动作可能仍然在进行.如:
Whatbookshaveyoubeenreadingthesedays?
这些天你都看些什么书?
I’vebeensittinghereallafternoon.
我在这儿坐了一下午了.
Theyhavebeencollectingstampsfortenyears.
他们收集邮票已经10年了.
HasshebeenwatchingTV?她一直在看电视吗?
这是新目标英语不知道你是什么