现在完成时讲解与练习
一、现在完成时的构成1现在完成时结构:主语助动词havehas动词过去分词否定句:havehas后加
othave
’thas
’t一般疑问句:前提havehas2.现在完成时的概念:1表示过去发生的动作对现在造成的影响或结果。Haveyouhadyourlu
chyet你吃过午饭了吗?YesIhaveIhavejusthadit是的,我刚吃过。现在我不饿了。Ihavealreadypostedthephotos我已经寄过这些照片。这些照片已不在我这里了。2过去发生的事情,一直持续到现在(其谓语动词多是延续性动词或表示状态的词)。Ihave
’tsee
herthesedays近来我一直没见过他。I’vek
ow
LiLeiforthreeyears我认识李雷已经三年了。Theyhavelivedheresi
ce1996他们自从1996年就住在这儿。Shehastaughtussi
ceIcametothisschool自从我来这所学校,她就教我。3现在完成时多与下列时间状语连用:1用于“过去发生的事,对现在造成的影响或结果”的时间状语有:already已经→肯定句
ever从未just刚刚yet还尚未→否疑问句
ever曾经→疑问句before以前
2用于“过去发生的事,一直延续到现在”的时间状语有:for时间段fortwoyearssi
cetwoyearsagosi
ce时间点si
ce2008si
cehecameheresofar目前迄今为止upto
owtill
owby
ow到现在为止;直到现在bythee
dofthisyear到今年年末【bythee
dof…到…末结束】bythee
dofthismo
th到本月末duri
gthelastpastfewyears在过去的几年中i
thelastpastmo
ths在过去的几个月中allthetime总是;一直rece
tly最近thesedays近几天
1
f3havehasbee
和havehasgo
e区分1havehasgo
eto表示某人已经去了某地,人不在这儿。WhereisJimHehasgo
etoLo
do
人不在这儿,已去了Lo
do
2havehasbee
to表示曾经到过某地,但现在人已回来。Ihavebee
toSha
ghaitwice我到过上海两次。(以前去的上海,现在人已回来)Wherehaveyoubee
Jim吉姆,你去了哪里?Ihavebee
tothelibrary我去了图书馆。3havehasbee
i
地点adv去to在某处呆过多长时间现在还在那里Howlo
ghaveyoubee
herethereIhavebee
heretherefor10years你在这里多长时间了?我在这里10年了。现在还在Dasha
hasbee
i
Chi
asi
ce20yearsago大山自从20年前就在中国。现在还在Howlo
ghavebee
atthisschoolIhavebee
hereforovertwoyears你在这所学校多长时间了?我在这里两年多了。现在还在
【实践】1____________youever________________________Japa
NotyetIt’ssuchabeautifulcitythatIhopetogotheresomeday2WhereisJimmyHe________________________________thezooHer