八下 unit 10 现在完成时精讲精练
表示从过去已经开始持续到现在的动作或状态,可以和表示“从过去某一时刻延续到现在的一段时间状语”连用,如“for + 时间段”、“since + 过去时间点”、“since + 过去时的从句”、“since + 一段时间 + ago”。且for与since引导的时间状语可以相互转换。
一、含since 或 for 的现在完成时
某些动词的现在完成时可表示过去某一时间开始并一直持续到现在的动作或状态,常与“for + 时间段”、“ since+过去的时间点或从句”或“since + 时间段+ago”连用。
He has worked here for over twenty years.
He has learned about 5,000 English words since he went to college.
She’s been at this school since five years ago.
二、现在完成时中的谓语动词
在现在完成时中,与“for + 时间段”、“since + 过去的时间点或从句”或“since+时间段+ago”连用的动词必须为延续性动词。常见的延续性动词有 have,live,teach,learn,work,study ,know 等;常见的非延续性动词(词组)有 come,go,leave,start,die,finish,become,join,buy,get married 等。
三、部分非延续性动词(词组)和与之对应的延续性动词(词组)的表达。
非延续性动词(词组) 延续性动词(词组) 非延续性动词(词组) 延续性动词(词组)
become be open be open
borrow keep close closed
buy have lose be lost
get up be up die be dead
fall asleep be asleep join be a member of/be in
make friends be friends begin/start be on
finish be over come/go be here/there
leave be away (from) Turn on/off be on/off
非延续性动词和延续性动词之间的转换
1. 转换为相应的延续性动词,用于现在完成时。
borrow — keep buy — have put on — wear
catch a cold — have a cold get to know — know
get to sleep — sleep
2. 转化为“be + 形容词/副词/介词/名词”
begin / start — be on go out — be out close — be closed
open — be open get to/arrive/reach — be (in)
die — be dead leave — be away finish — be over
fall sleep — be asleep join — be in/be a member of
become — be make friends — be friends
come/go — be + 相应的介词短语
达标检测
一.单项选择。
( )1. —Have you ever been to an aquarium —No, _____.
A. I have B. I am not C. I haven’t D. I hasn’t
( )2. —I’ve never been to a water park. — _______
A. Me, too B. Me, neither. C. Me also. D. Me both.
( )3. Has the train _____ yet
A.got to B.reached C.arrived D.arrived at
( )4.The teacher asked _____.
A.what’s your name B.what was your name
C.what your name is D.what your name was
( )5.—Do you mind if I stay here a little longer —_____.
A.No, you can’t B.Yes, you may C.Certainly not D.Yes, not at all
( )6.How long has his brother _____ the book
A.kept B.bought C.lent D.borrowed
( )7.I’ve never seen such a fine picture _____.
A.ago B.before C.yet D.later
( )8.—Has the foreigner been to many interesting places in Beijing
—Yes, but he has not _____been to many other parts of China.
A.already B.still C.yet D.never
二.用for或since完成下列句子。
1. —How long have you had that bike over there
—I’ve had it _________ three years.
2. — How long has his son owned the train and railway set
—He has owned it _________ his fourth birthday.
3. —Have you ever played football
— Yes. I played football when I was little, but I haven’t played _________ a long time.
4. Alison has been skating _________ five hours ago.
5. We’ve been friends _________ we left school.
三.改写同义句
1. They have waited here for two hours.
They have waited here ________ ________ ________ ________.
2.I left my hometown last month.
I ________ ________ ________ from my hometown for a month.
3. I bought the book a week ago.
I ________ ________ the book for a week.
4. I joined the dancing club two years ago.
I ________ ________ ________ the dancing club for two years.
5. The film began twenty minutes ago.
The film ________ ________ ________ for twenty minutes.
四.用所给动词的正确时态填空。
1. I __________(finish)today’s homework already. What about you
2. He ____________ just ____________(decide) to join the swimming club.
3. _______you ____________(see) Jack recently ——No , I haven’ t.
4. How long ____________ you ____________(be) in class today
5. How many English words ____________ they ____________(learn)
6. He ___________ ever ___________ (be) to the History Museum several times.
7. — _____________ you ever ___________ (be) to the zoo
—Yes. I ____ (go) there last summer. I __ (see) many kinds of animals there.
8. —Where is Mr.Wang
—He _________ (go) to the library. He wants to borrow some library books.