(共53张PPT)
The Present Perfect Tense
Have you watched this TV show
I have watched
Dad,where are we going.
现在完成时 Present perfect tense
构成:
助动词have/has + 过去分词
He has eaten supper.
Tom has finished his homework.
They have eaten supper.
They have finished their homework.
1.肯定句
1. 现在完成时的肯定句句型 主语(第一、二人称单、复数)+have 主语(第三人称复数) +have +过去分词 主语(第三人称单数) +has
Has he eaten supper
Yes, he has./No, he hasn’t.
2.疑问句:Have/Has+主语+过去分词+….
现在完成时的一般疑问句式是把助动词have或has提到主语之前。 (回答用“Yes,---have/has./
“No,---haven’t/hasn’t.” )
Have they finished their homework
Yes,they have/No,theyhaven’t.
3.否定句:
现在完成时的否定句式是
“主语+have/has+not+过去分词+……”。
He hasn’t eaten supper.
They haven’t finished their homework.
4.特殊疑问句句型
特殊疑问词+have/has+主语+过去分词+…….
How many times have you been to the Great Wall
How long have you known each other
Boonie Bears
A: Has she ever watched Boonie Bears
她曾经看过熊出没吗?
B: No,she hasn‘t不,没看过
用法1:表示过去开始的动作或状态已经结束,但是对现在有影响(强调结果现在还存在)
He has cleaned the blackboard. (他已经擦过黑板) Look! The blackboard is so clean now. 这句话所表示的结果是黑板现在是干净的。
He has studied French. (他学过法语。) 这句话所说明的结果是他现在懂法语。 He speaks French so fluently. He learned it in Paris. He was there for two years.
与表示时间副词 just (刚刚),already(已经(肯定句)
before, (一般疑问(句末) : yet已经;否定句:还)
never,ever (疑问句) twice recently(近来)等状语连用
I have just cleaned my clothes. 我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
I have just had my breakfast.我刚刚吃过早饭
(对现在的影响:不饿)
I have seen the film before我以前看过这部电影(对现在造成的影响是:我了解这部电影的内容。)
Tom hasn’t finished his homework yet.汤姆还没有完成他的家庭作业。(对现在的影响:不能和你们一起出去玩了)
She hasn’t seen you before.她以前没有见过你。
(对现在造成的结果是:她不认识你)
I ________ (do) my homework already.
He _____________(not finished) his homework yet.
____you ever _____(be) to Beijing
We ______ never ______ (see) such an exciting match before.
Mother _____ just _______(clean) the house. Please don’t come in.
They _________________(practice) this dialogue twice.
have done
has not finished
Have
been
have
seen
has
cleaned
have practiced
现在完成时的标志词
already肯定句中(助后实前)/句末 “己经”,yet否定句:句末 “还(没)”疑问句: 句末 “己经”
1. Has he found his watch yet?他还没找到他的表吗?
No, not yet. 是, 还没有。.
2. I have done my homework already.
I haven’t done my homework yet.
3. Mother has just cleaned the house.
Mother hasn’t cleaned the house yet.
当在肯定陈述句中含有already或just 时,在转换成否定句或疑问
句时,要把句中的already 或just 去掉,在句末加上yet.
副词ever 和never。多用于否定或疑问句中,表示“曾经”或“从来不” 等。注: 带ever的肯定句变否定句时, 要将ever变成never; 带ever的一般疑问句作否定回答时可用“No, never.”
1. Have you ever been to the Great Wall 你曾经去过长城吗
2. I have never spoken to her. 我从未跟她讲过话。
3.. He has ever made dumplings.
否定句:He has never made dumplings.
现在完成时的标志词
副词用just表示到说话时为止的时间状语,表示“刚刚”
1. I have just seen her, but I don’t know where she is now .我刚看见她,但我不知道她现在在哪。
2. He has just come back from school.
他刚从学校回来
just now意为“刚才”, 表示过去某时, 用于一般过去时, 位于句首或句尾均可。
. He came from school just now.他刚才从学校回来。
Exercises
1. I ________(have) lunch already.
2. the train_______ (arrive) yet
3.Tom ____ never_______ (be ) to China.
4. The twin ______just _____(see) my father.
5. The twins ____(see) my father just now.
6.______ you ever _______(ride) a horse Never.
have had
Has arrived
has
been
has
seen
saw
have ridden
7._____ you ________(clean) the room
Yes, we__________(do) that already.
When _______ you ______(do) it
We _______(do) it an hour ago.
8.______ he ______(see) this film yet No.
When _____ he _____(see) it
He ______ it tomorrow.
9. How many times _____you______(come) here
Once.
Have
cleaned
have done
did
do
did
Has
seen
will
see
will see
have
come
1 你已经问过这个问题两边了。
2我能借你的字典用一下吗?对不起,已经借给tom了。
3 你以前见过她吗?不,从来没有过。
4 你曾经去过北京吗?是的我去过那儿三次。
5 你已经看完那本小说了吗?是的,我已经把它还给图书馆了。
You have asked the question twice.
Can I borrow your dictionary
sorry ,I have lent it to tom.
Have you ever seen her before No, never.
Have you ever been to beijing Yes, I have been there three times.
Have you finished reading the novel Yes, I have already returned it to the library.
I____ _____ in shengkangNo.2 Middle School since 16 years ago. (work )
have worked
=I____ _____ in shengkangNo.2 Middle School for 16 years. (work )
have worked
for + 一段时间
since+过去时间点
或一般过去时态的从句
用法二:表示过去已经开始,持续到现在的动作或状态,也可以表示一直持续到现在并可能还将持续下去。
A 动词使用延续性动词。
B 和表时间段的时间状语连用。常与for或since引导的时间连用so far, up to/till now, in the last/past+一段时间,all one’s life, by now, these days, these days、for two years、since 1984、since he came here
She has learnt English for 3 years。她学英语有三年了
I have lived here since 1990.自从1990年以来我一直住在这儿
Attention: since的用法
1. Since+ 过去某个时间(此时 since充当介词)
Eg: He has been in this school since 2000.
2. Since+一段时间+ ago (此时 since充当介词)
Eg: She has known Susan since seven years ago.
3. Since+ 从句 (此时 since充当连词)(此时主句使用完成时,从句则要使用过去时)
Eg: I have lived here since I was born.
(2)since + 时间点=for+时间段
since 2000=for 7 years
(1)since+一段时间+ago=for+时间段;
since two weeks ago=for two weeks;
I have kept the library book for a week.
= I have kept the library book since a week ago.
A: How long have you studied in this school
B: I ____ ______(study)in this school for 2 years.
have studied
=I ____ ______(study)in this school ____2 years___.
have studied
since ago
I have studied English ______I came to this school
since
一、用for和since填空。
______three hours
______three o’clock
______two days
______yesterday afternoon
______I came here
______last Sunday
_______a week
_______a long time
_______1997
______two weeks
_______three years ago
_______ last month
for
since
for
since
since
since
for
for
since
for
since
since
选用 for和 since填空:
1.We haven’t seen each other ______ a long time.
2.His father has been in the Party ______ 10 years ago.
3.The film has been on ______ 20 minutes.
4.Mr Green has worked here ______ he came to China.
5.His grandparents have been dead ______ a few years.
6. It’s five years _______ we met last time.
for
since
for
since
for
since
1她自从三岁开始一直在这儿住。
2 教室这么脏,谁没有扫?
3 我自从98年来这儿,一直在二中教英语。
4在刚刚过去的2年里我已经教了许多好朋友。
She has lived here since she was three.
Who hasn’t swept the classroom It is so dirty.
I have taught english in no.2 mid-school since I came here in 1998.
I have made many friends in the past two years.
1) 你已经收到你爸爸的来信了吗?
2) 我已经很长时间没有看见我姑姑了。
3) Simon曾经去过几次中国
4) 她刚刚写好两篇文章。
翻译:
Have you received your father’s letter yet
I have not seen my aunt for a long time.
How many times has Simon been to China
She has just written two articles.
5) 他们已经去电影院了。
6) Smith夫妇还没有回来。
7) 自从上午9点你就在等他吗?
8) 人们自从1998年开始使用这个新机场。
They have gone to the cinema.
Mr Smith and Mrs Smith have not come back yet.
Have you waited for him since 9 a.m.
They have used the new airport since 1998.
1 He has become a doctor.他已经成为一名医生
He has been a doctor for five years.他当医生已经五年了。
2 His grandfather has died.他爷爷已去世了。
His grandfather has been dead for ten years.他爷爷已经去世10年了。
3 The film has begun.电影已经开始了。
The film has been on for five minutes.电影已经开始5分钟了。
他入党五年了。He joined the Party five years ago .
——He has been in the Party for five years.
——He has been a Party member for five years.
——it is five years since he joined the Party
电影开始五分钟了。
The film began five minutes ago.
——The film has been on for five minutes.
——It is five minutes since the film began
短暂性动词在肯定句、疑问句中不能与时间段连用,
这些动词是:become, begin, buy, borrow, come,
die, 等。为了表述这种意思,我们常用相应的延续
性动词have,keep等来代替非延续性动词。
三、非延续性动词与现在完成时
常见非延续性动词和延续性动词的转变
第一类:动词 be + adj.
die finish
open/close
fall ill/asleep
marry sb/get married to
第二类:动词 be + 介词.
start/begin
leave
join
be dead
be away from
be in/be a member of
be open/closed
be on
be over
be ill/asleep
be married to
第三类:动词 另一个动词
buy
borrow
get/begin to延续性v.
become
put on
eg.
keep
have
be
延续性v.
wear
His father died 2 years ago.
The football match began at 9:00a.m.
The twins joined the army when they were 18 years old.
My teacher left Nanjing 3 days ago.
His father has been dead for 2 years/since two years.
The football match has been on since 9:00 a.m.
The twins have been soldiers/ in the army、members of the army since they were 18years old.
My teacher has been away from Nanjing for 3 days/since 3 days ago.
巧记瞬间性动词的转换
“开始离去借来还, 出生入死买到家,
穿衣入睡要感冒, 开开关关变结束。”
1 begin be on 6 return be back
2 leave be away from 7 join be in
3 go be off 8 die be dead
4 borrow keep 9 buy have
5 come be here 10 arrive be here
10 reach be here 11put on wear
13catch a cold have a cold
14open be open 15close be closed
17end/finish be over
16become be
12fall asleep be asleep
1. His father died two years ago.
His father _____ _____ _____ for two years.
2. He has been in the army for three years.
_____ _____ three years since he _____ the army.
3. I began to study at this school five years ago.
I _____ _____ at this school _____ five years.
4. The factory opened in the February of 1988
The factory ____ ____ since the February of 1988.
5. I am a teacher. I became a teacher five years ago.
I _____ _____ _____ _____ for five years.
I _____ _____ _____ _____ _____ five years ago.
Has been dead
It is
joined
Have studied
for
Have been a teacher
Have been a teacher since
6. I bought the car five years ago.
I _____ _____ the car for five years.
7. I have borrowed a new book from the school library.
I _____ _____ a new book from the school library for two days.
8. The boy has come back.
The boy _____ _____ _____ for an hour.
9. The film has begun.
The film _____ _____ _____ _____ five minutes.
10. The man in a hat has left.
The man in a hat _____ _____ _____ _____ half an hour ago.
Have had
Have kept
Has been back
Has been on for
Has been away since
Have you been to the Great Wall
No,I haven't.
have/been
I haven't been to the Great wall.
have/has been to:曾经去过某地,现在已经回来了,
后面可接表示“次数”的状语;
Mary has never been to the Great Wall.
玛丽从未去过长城。
Have you ever been to Hangzhou before
你以前曾经去过杭州吗?
Have (has) been to 后面可接次数,表示去过某地几次。例如:
They have been to that village several times.
他们去过那个村庄好几次了。
have/has been in:表示某人“已在某地停留一段时间
现仍在那里”,其后常带表示一段时间的状语。
Mr. Brown has been in Shanghai for three days. 布朗来上海已经有三天了。
They have been in Canada for five years. 他们到加拿大有五年了。
have/has gone to:已经去了某地或人还在途中,
人还没有返回;总之,说话时该人不在现场
----Where is Tom
----He has gone to the bookshop. 他到书店去了。
Jack Johnson has gone to London.
杰克.约翰逊到伦敦去了。
haven’t
has gone to
用法四
用have /has been to和have / has gone to填空
— Hi,Lucy, you ever Beijing?
— No,I .
— What about your sister,Lily?
— Oh,she Chengdu,
she will come back next week.
— Ok,thanks.
— You’re welcome.
have been to
,用have / has been to / in, have gone to及go的各种形式填空.
1) Would you like to _____ to shanghai with me
---Yes, but I _____ there before.
2). Where is Jim now
He _____ the farm
3) John _______ England since he came back.
4) How long _____ they _____ this village
5) The Smiths ______ Beijing for years.
6) _____ you ever ____ America
-- Yes, I _____ there many times.
go
have been
Has gone to
has been in
Have been in
have been in
have been to
have been
注意点一:
现在完成时与一般过去时的用法比较
现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;
一般过去时表示动作发生的时间在过去。现在完成时属于现在时态范围,因此,不能和表示过去的时间状语连用。 如:yesterday, last night, two weeks ago等
试比较:
I have taught here for fifteen years. 我在这儿已经教了十五年。(表示十五年前的动作一直延续到现在,还可能会继续。)
I taught here for a year. 我过去在这儿教过一年。(表示“我“现在已经不在这儿任教了)
二、一般过去时与现在完成时时间的状语不同:
过去时时间状语:yesterday, the day before yesterday,just now, 时间+ ago, last +时间 等;
We______alreddy_________(finish)our task
last week.
eg:We__________(finish)our task last week .
现在完成时时间状语:already, yet, just, ever, never, before,twice,for,since.......
finished
have
finished
动 词 填 空:
1._____ you ________(clean) the room
Yes, we __________(do) that already.
When _______ you ______(do) it
We _______(do) it an hour ago.
2.______ he ______(see) this film yet Yes.
When _____ he _____(see) it
He ______ it last week.
3. How long _____you______(teach) there
Have
cleaned
have done
did
do
did
Has
seen
did
see
saw
have
taught
4. I __________ (read) the novel twice. It’s interesting.
5.--How do you like the film
--I ____________(not see) such a moving film before
6. .The Green family_____________(not come) back
yet from the cinema.
They______(go) to see a film one hour ago.
7.Mr Chen ______(give)up smoking last year.
8.Mr Chen __________(give) up smoking since last year
have read
haven’t seen
haven’t come
went
gave
has given
动词的过去分词的规则变化,在动词后加ed,规则变化有以下四种:
①原形+ed 如:worked, passed
②词尾是e时,直接加d 如:liked lived ③若词尾为“辅音字母加y”,则改y为i加ed。词尾 为“元音字母+y”时,直接加d;如: played stayed studied cried
④末尾只有一个辅音字母的重读闭音节是,双写最后一个辅音字母加ed. 如: stopped dropped
动词的过去分词的规则变化
不规则动词的过去式以及过去分词
巧记规律
AAA: put– put –put let—let –let
ABA: become—became—become
ABB: stand—stood—stood
ABC: eat— ate—eaten
AAA
cost-cost-cost read-read-read
put-put-put cut-cut-cut
let-let-let set-set-set
beat-beat-beat hit-hit-hit
hurt-hurt-hurt spit-spit-spit
rid-rid-rid
一、原形、过去式和过去分词的词形和读音都相同的单词,结尾字母一般是t或d。
特殊:动词read的过去式和过去分词虽然词形与原形一致,read-read-read,但发音分别是[ri:d]-[red]-[red]。
有些动词的过去分词与原形是一样的:
run-ran-run
come-came-come
become-became-become
overcome-overcame-overcome
ABA
原型 过去式 过去分词 例词
-eep -ept -ept keep,sweep,sleep
-ell -old -old sell,tell
-d -t -t lend,spend,send,build
-ay -aid -aid say,pay,lay
-n -nt -nt burn,learn,mean
-ee- -e- -e- meet,feed
-ought -ought bring,buy,fight,think
-aught -aught catch,teach
ABB(含规则动词)
1.另有一些其它形式的变化。
have (has)-had-had leave-left-left
lose-lost-lost make-made-made
feel-felt-felt spell-spelt-spelt
stand-stood-stood
2. 改变单词中间元音字母。
sit-sat-sat (babysit) win-won-won
shine-shone-shone hold-held-held
find-found-found hear-heard-heard
hang-hung (hanged)-hung (hanged)
ABB(含规则动词)
ABC
原型 过去式 过去分词 例词
-eak -oke -oken break,speak
-eal -ole -olen steal
-ear -ore -orn wear,bear,tear
-ow(aw) -ew -own grow,blow,know,
throw,draw
-i- -a- -u- sink,swim,drink,ring,
sing,begin
-i- -o- -n drive,rise,ride,write
ABC
有些动词的过去分词是在原形词尾加n或en,变成以en结尾的单词。
take-took-taken give-gave-given
fall-fell-fallen eat-ate-eaten write-wrote-written speak-spoke-spoken
freeze-froze-frozen ride-rode-ridden
get-got-gotten (got) forget-forgot-forgotten (forgot)
特殊:
am/is-was-been are-were-been,
do (does)-did-done go-went-gone
see-saw-seen show-showed-shown (showed)
lie-lay (lied)-lain (lied)
用正确时态填空
Hurry up! Lunch ________already _________(begin).
________ he ever _________(ride) a bike
Liming ________(hurt) his arm last week. He ________ already ________(stay) in bed for five days.
Yesterday, she ________(buy) one book in the bookshop. She ___________ (not read) it since then.
I ________already _________(lose) my pen. _________(buy) it two days ago.
He ___________ (wait) for an hour.
I ________________ (not finish) the work yet.
___________ you ________ (know) him since then
has waited
haven’t finished
Have
known
hurt
has
begun
Has
ridden
has
stayed
bought
hasn’t read
have lost
bought
9. We ___________ (be) there many times in the past
3 years.
10. How long ________ you__________ (stay) at home
already
11. He ___________ (not read) the book before.
I ___________ (hear) from my brother recently.
Her sister _________ (go) to Changchun.
She______ (leave) this morning.
He ___________ (live) in his hometown since he
left here.
The writer ______________ (finish) several story-
books since 1990.
have heard
have been
have
stayed
hasn’t read
has gone
left
has lived
has finished现在完成时专练\
一、选择填空。
---How long have you been like this ---___.
A. Since last month B. Last month ago
C. Last month before D. Last month
---____ you ____ the new film ---Yes, I ___ it last week.
A. Have, saw, saw B. Did, see, saw
C. Have, seen, saw D. Did, see, see
---Where’s Jim ---He ____ Disneyland.
A. has been to B. has gone to
C. has been in D. has been at
---Have you___ been to Beijing
---No, I have ___ been there.
A. ever, ever B. ever, already.
C. yet, never D. just, already
---Who will go to the airport to meet Jane
---I will. I ___ her several times. I can find her easily.
A. met B. had met C. have met D. will meet
They ___ homeless people for many years.
A. help B. have help C. have helped D. helped
You ___ a lot in the past three years.
A. have grown up B. grow up
C. have grown D. grow
His father ___ for two years.
A. has been dead B. was dead C. has died D. died
---How long ___ you ___ the bad cold ---Since last week.
A. have, taken B. have, taught
C. have, got D. have, had
___have you had this bike ---Since 2003.
A. When B. What time C. How long D. What
We have been good friends since we ___ each other five years ago.
A. knew B. have known C. go to know D. know
My brother has ___ to Beijing. He’s ___ there five times.
A. been, been B. gone, gone
C. been, gone D. gone, been
Not only you but also he ___ the Great Wall.
A. have gone to B. have been to
C. has gone to D. has been to
---Have you finished your written homework ___
---No. I’ll finish it ___ another ten minutes.
A ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ). already, after B. yet, before
C. already, about D. yet, in
---I didn’t see you the whole summer holiday.
---I ____ Yunnan on August 2nd. I ___ there for two weeks.
A. went to, have gone B. have gone, have gone
C. went to, was D. have gone, have been
I won’t go to see the film tonight because I __ my ticket.
A. lost B. have lost C. will lost D. didn’t have
---Why not go to see the flower shoe with us ---I ___ it.
A. saw B. see C. have seen D. seen
He’s never been to England, ___
A. isn’t he B. hasn’t he C. has he D. is he
---What are you going to do this weekend ---I ___yet.
A. haven’t decided B. won’t decide
C. have decided D. didn’t decide
I have ____ a cold ( http: / / www.21cnjy.com )for several days. I took some medicine, and now I feel better.
A. had B. Have C. catch D. caught
--Oh, you are lat ( http: / / www.21cnjy.com )e again. The film ___ for twenty minutes. --What a pity.
A. has begun B. began
C. has been on D have been on
---Mr. Green, yo ( http: / / www.21cnjy.com )ur hat looks nice. Is it new ---No, I ___ it for two months.
A. have had B. have bought C. bought D. had
---How long ___ you ___ here ---For about two years so far.
A. have, studied B did, live .
c do, day D. were, swimming
Tom ___ the CD player for two weeks.
A. has sent B. has borrowed
C. has bought D. has had
---How long ___ you__ here since you __ to Wenzhou
---Almost half a year.
A. did, live, here B. did, live, have come
C. have, lived, came D. have, lived, have come
- 26 Did you rece ( http: / / www.21cnjy.com )ive your friend’s e-mail ---Yes, I ___ it since two hours ago.
A. have receive B. received C. have had D. had
What’s wrong with him I haven’t seen him ___ last Wednesday.
A. on B. by C. until D. since
It ____ two years since we visited Beijing last time.
A. has been B. has C. be D. will be
Mr. Green ___ England. He ___ London for two weeks.
A. has been to, will be to B. has gone to, will be in
C. has been to, will be in D. has gone to, will be to
30 How long ___ you____ your hometown
---More than two years.
A. have, left B. were, away from
C. did, leave D. have, been away from
二、用since和for填空
1. ______ two years 2._______ two years ago
3. _______ last month 4. ______ 1999
5._______ yesterday 6. _______ 4 o’clock
7. ______ 4 hours 8._______ an hour ago
9. _______ we were children 10. ____ lunch time
11.______ she left here
12. He has lived in Nanjing ________ the year before last.
13. I’ve known him __________ we were children.
14. Mike has been ( http: / / www.21cnjy.com ) ill________a long time. He has been in hospital ________October
15. She has been away from the city ___________ about ten years.
16. It’s about ten years _________ she left the city.
17. Jill has been ( http: / / www.21cnjy.com ) in Ireland__ ______Monday.
18. Jill has been in Ireland_______ ___three days.
19. My aunt has lived in Australia_______15 days.
20. Margaret is in her office. She has been there_____7 o'clock.
21. India has been an independent
country________1974 ( http: / / www.21cnjy.com ).
22. The bus is late. We've been waiting________20 minutes.
三、用never, ev ( http: / / www.21cnjy.com )er, already, just, yet, for, since填空:
1. I have _______ seen him before, so I have no idea about him.
2. Jack has _________ finished his homework.
3. Mr. Wang has taught in this school ________ ten years.
4. “Have you ________ seen the film ” “No, I have ________ seen it.”
5. “Has the bus left _______ ” “Yes, it has _________ left.”
四、用have(has) been 或have(has) gone 填空。
A: Where ____________ Li Fei ___________
B: He ____________ to Hainan Island.
A: How long ___________ he ___________ there
B: He _____________ there for three days.
A: When will he come back , do you know
B: I’m afraid he won’t come back recently.
A: Could you tell me the way to Hainan Island
B: Sorry, I _________ never ___________ there.
A: How many times ___________ Li Fei __________ to that place
B: He _____________ there only once.
五、用have / has been to / in, have gone to及go的各种形式填空。
1) Where is Jack He ___ _______ his country.
2) David ______ __ the park just now.
3) John ______ _ England since he came back.
4) How long ____ _ they ____ _ this village
5) The Smiths ____ __ Beijing for years.
6) _____ you ever __ __ America -- Yes, I __ __ there many times.
7) I ___ _ this school since three years ago.
8) Where is Jim He _ ____ the farm.
9) When_____ he _____ He _______ an hour ago.
10) Would you lik ( http: / / www.21cnjy.com )e to ___ _ to the zoo with me ---Yes, but I ___ __ there before.
11) Where ____ you ___ __ now
I ___ _ to the zoo.
12) He often ___ __ swimming.
13) _____ you ______ there last year
14) _____ they often ______ skating in winter
六、用适当的时态填空:
1. She’s ____________ _ (live) here ever since she was ten.
2. Both of them ________________ (be) in Hongkong for ten days.
3. Both of them ________ ____ (come) to Hongkong ten days ago.
4. Half an hour __________ (pass) since the train __________ (leave).
5. Mary________(lose) her pen. . ________ you _______(see) it anywhere
6. _________ you _____ (find) your watch yet
7. Are you thirst ( http: / / www.21cnjy.com )y ---No I _________just _________ (have) some orange.
8. We - --- already _________ (return) the book. To the library.
9. ________ they _______ (build) a new school in the village
10. I _____________(not finish) my homework yet. Can you help me
11. ---Where is Tom
----He ______ _____( go) _____( in ,to) the bookshop.
12. I _______ __ (buy) a book just now.
13. I ________ _ (lose) my watch yesterday.
14. My father ____ _______ (read) this book since yesterday.
15 Mr. Green __ ( http: / / www.21cnjy.com )___(teach) us a lot about social studies since September.
16 I ____ _never_ ___ (meet) her sister before.
17 I ___________ (teach) here for fifteen years.
18 Mr. Smith _____ _____ (work) here since 1984.
19 He ___________ (learn) about 5,000 English words since he_____ (go) to college.
20 We ___ __(know)each other for twenty years.
21 Mary _____never______( be) _____( in ,to) the Great Wall.
22 They ______ _____( be) _____( in ,to) that village several times.
七、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
① arrive at / in sp / get to / reach sp / come / go / move to sp
→ be in sp / at school / at home / on the farm / be here / be there
1) He got to Beijing five minutes ago
.He Beijing for .
2) I moved to the USA in 2008.
I the USA since .
3) I went home yesterday.
I home for .
4) They came here last week.
They _____ ______ here since _____________.
② come to / go back to / return to→ be back to go out → be out
1) He came out two years ago.
He ______________ for ____________.
2) We return to Beijing yesterday.
We ___ ____________ to Beijing since __________.
③ become → be
1) I became a teacher in 2000.
I ________________ a teacher for _________________.
2) The river became dirty last year.
The river _______ _______ dirty for _______ ________.
④ close → be closed open → be open
1) The shop closed two hours ago.
The shop _______________ ______ for _________________.
2) The door opened at six in the morning.
The door ________ ________ ______for six hours.
⑤ get up → be up; die → be dead; leave sp. → be away from sp.
fall asleep / g ( http: / / www.21cnjy.com )et tot sleep → be asleep; finish / end → be over;marry → be married;
1) I got up two hours ago.
I _____________ _______since _______________.
2) He left Shanghai just now.
He _______ _____________ ______ Shanghai for five minutes.
3) My grandpa died in 2002.
My grandpa _______ _____ ______for _______ ________.
4) The meeting finished at six.
The meeting ________ ______ ______ for six hours.
5) I got to sleep two hours ago
.I ________ _____ ___ since _________ _________.
6) They married in 1990.
They_________________________since_________.
⑥ start / begin to do sth. → do sth. ;begin → be on
1) I began to teach at this school in 1995.
I ____ ____ at this school since ____.
2) The film began two minutes ago.
The film ____ ____ ____ for ____ ____.
⑦ borrow → keep; lose → not have ;buy → have ;put on → wear
catch / get a cold → have a cold; get to know → know
1) They borrowed it last week.
They __________it since _____________.
2) I bought a pen two hours ago.
I ____________a pen for _____________.
3) I got to know him last year.
I ___________ him since ___________.
4) I put on my glasses three years ago.
I _________ my glasses for ______________.
⑧have / has gone to → have been in
He has gone to Beijing.
He _____________ Beijing for two days.
⑨ join the league / the Party / the army
→ be a league member /a Party member / a soldier
→ be a member of the league / the Party
→ be in the league / the Party / the army
1) He joined the league in 2002.
He _________________ a _________________ for two years.
He ___________ a _________ the ________ for two years.
He _______________________ the league for two years.
2) My brother joined the army two years ago.
My brother _________a ________ for ___________ ___________.
My brother ___________ in ___________ for two years.
八、划线提问
1) I have been there for two days.
______ _______ ______ you _______ _
2) My father has lived here since 2000.
______ ______ _______ your father _______ ___
3) He left here yesterday
_____ ________ he _________ __________
4) They bought a book two hours ago.
__________ ___________ they __________ a book
5、He has never surfed, (改成反意疑问句)
6、They have been here since 2000. (对划线部分提问)
--------------------------------have they been here
7、The old man _______ last year. He for a year. (die)
8、This factory opened twenty years ago.(同义句转换)
This factory ___ _____ for twenty years.
9、Miss Gao left an hour ago. (同义句转换)
Miss Gao _____ ____ _____ _____ an hour ago.
10、Her mother has been a Party member for three years .(同义句)
Her mother _______ the Party three years ________ .
11、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to France.
12、The bus has arrived ( http: / / www.21cnjy.com ) here. It arrived ten minutes ago. (把两个句子合并成一个句子) __________________________________________
九、用过去时或现在完成时填空:
1. I________ alrea ( http: / / www.21cnjy.com )dy_______(see) the film. I__________(see) it last week.
2. __________he _________(finish) his work today Not yet.
3. __________ you ___________(be) to Hong Kong
Yes, I __________(be) there twice.
4 you ever _______ (eat ) chocolate sundaes (圣代)
No, never.
5. My father_________ just _______(come) back from work. He is tired now.
6. A : Where's Li Ming
B: He _______ __(go) to the teacher's office.
7. Shanghai ______(be) a small town hundreds of years ago.
Now it _____ _ _(become) a large city.
8. I _________ _(work) here since I _______(move) here in 1999.
9. So far I (make) quite a few friends here.
10. — How long __________the Wangs_ ___(stay) here
— For two weeks.
11 .She's _____________ (live) here ever since she was ten.
12 .Both of them ________ ________ (be) in Hong kong for ten days.
13 .Both of them _______ (come) to Hong kong ten days ago.
14. Half an hour __________ (pass) since the train __________ (leave).
15 . Mary________(lose) her pen. ________ you _______(see) it here and there
16 . _______ you ____ _ (find) your watch yet
17 . Are you thirsty -No I ____just ____ (have) some orange.
18 . We -- -- already ____ _____ (return) the book.
19 My father ___________ (read) this book since yesterday
10 . I ___________(not finish) my homework . Can you help me
21. My father ___ __ (read) the novel twice.
22. I ______ ___ (buy) a book just now.
23 .A “_________ you __________ (have) lunch
” B“Yes.”
A“When ________ you __________ (have) it ”
B “I _______ _____ (have) it at 12:00.”
24. A “_______ you ______ (write) a letter to your aunt yet ”
B“Yes, I ___________. I _______ (write) one last week.”
25. “________ he _______ (finish) his homework ” “Not yet.”
26. “_______ they ever _________ (be) abroad ” “Yes, just once.”
27. Your father _________ just ___________ (finish) his work.
28. Your father _________ (finish) his work just now.
29. They ____________ (not read) the interesting books yet.
30. He ________ never ________ (go) to the science museum.
31. ____________ you ever ____________ (drink) coke
32. A “_________ you _______ (buy) a dictionary
B “Yes, I _______ .”
A“Where _______ you ________ (buy) it ”
B “ I ______ (buy) it in a bookstore.”
A When ________ you ________ (buy) it ” B“ Yesterday.” 5. Mary________(lose) her pen. ________ you _______(see) it here and there
十、完成对话(每空一词,每小题1.5分)
A: Good morning, doctor.
B: Good morning. What’s 66 with you, boy
A: I have had a head ( http: / / www.21cnjy.com )ache and a 67 . I’m feeling weak now.
B: How 68 have you been like this
A: Ever 69 last week.
B: Have you 70 your temperature
A: Yes, my mother did. She said it was not very high.
66. 67. 68. .
69. 70. .
十一、翻译下列句子:
1. 你曾经吃过鱼和薯条吗?
2. 我刚刚丢了我的化学书。
3. 我以前从来没去过那个农场。
4. 他已经吃过午饭
5. 你已经看过这部电影了吗?
6. 我哥哥还没回来。
7. 这本字典我已买了三年了。
8. 他离开中国三年了。
9. 我认识他们五年了。
10. 他们已去了美国五年了。
11. 自从他搬到济宁,他就住这儿了。
12. 我妹妹成为一个大学生已经三年。
13. 自从1999年以来他们就认识。
14. 我来到这个学校已3年多了。
不规则动词表
(1) AAA型(动词原形、过去式、过去分词 ( http: / / www.21cnjy.com )同形)
cost(花费) cost cost shut shut shut
cut(割) cut cut spit spit/spat spit/ spat(英)
hit(打) hit hit hurt 伤害) hurt hurt
let(让) let let put(放) put put
read (读) read read
(2) AAB型(动词原形与过去式同形)
beat(跳动) beat beaten
(3) ABA型(动词原形与过去分词同形)
become(变成) became become
awake awoke awoken 弄醒
come(来) came come
run(跑) ran run
(4)ABB型(过去式与过去分词同形)
dig(挖) dug dug
build built built 建筑
get(得到) got got/gotten
catch caught caught 捉住
hang(吊死) hanged hanged
deal dealt dealt
hang(悬挂) hung hung
feed fed fed 喂
hold(抓住) held held
find found ( http: / / www.21cnjy.com ) found 发现
shine(照耀) shone shone
sit(坐) sat sat
pay paid paid 付费
win (赢) won won
send sent sent 派送
meet(遇见) met met
shoot shot shot 射击
keep (保持) kept kept
tell told told
sleep(睡) slept slept
win won won 赢
sweep(扫) swept swept
feel(感觉) felt felt
smell(闻) smelt/smelled smelt/ smelled
leave(离开) left left
build(建设) built built
lend(借出) lent lent
send (传送) sent sent
spend(花费) spent spent
lose (丢失) lost lost
burn (燃烧) burnt burnt
learn(学习) learnt learnt
mean(意思是) meant meant
catch(抓住) caught caught
teach(教) taught taught
bring(带来) brought brought
fight (战斗) fought fought
buy(买) bought bought
think(想) thought thought
hear (听见) heard heard
sell(卖) sold sold
tell(告诉) told told
say(说) said said
find(找到) found found
have/has(有) had had
make(制造) made made
stand(站) stood stood
understand明白under ( http: / / www.21cnjy.com )stood understood
(5) ABC型(动词原形、过去式与过去分词三者不同形)
begin(开始) began begun
take(取) took taken
drink(喝) drank drunk
mistake(弄错) mistook mistaken
ring(铃响) rang rung
ride(骑) rode ridden
sing (唱) sang sung
do(做) did done
swim(游泳) swam swum
write(写) wrote written
blow(吹) blew blown
go(去)went gone
draw (画) drew drawn
lie(平躺) lay lain
fly(飞) flew flown
see(看见) saw seen
grow (生长) grew grown
wear (穿) wore worn
know(知道) knew known
be ( am, is, are )(是)was, were been
throw(投掷) threw thrown
show(出示) showed shown
break(打破) broke broken
choose(选择) cho ( http: / / www.21cnjy.com )se chosen
forget(忘记) forgot forgotten (forgot)
speak(说,讲) spoke spoken
draw drew drawn 画画
wake(醒) woke woken dream
dreamt/ dreamed dreamt/ dreamed
drive(驾驶) drove driven
hide hid hidden
e ( http: / / www.21cnjy.com )at(吃) ate eaten lay laid laid 放置
fall(落下) fell fallen lie lied lied 撒谎
give(给) gave given lie lay lain 躺
rise(升高) rose risen see saw seen 看见
shake shook shaken steal stole stolen 偷
can----could may--- ( http: / / www.21cnjy.com )might will---would shall---should must----must现在完成时
一、现在完成时的构成
(一)肯定式
主语+助动词have /has +过去分词+其它
【说明:这里的have /has是助动词 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ),没有什么具体意义。当主语是第三人称单数时,助动词用has,其余人称一律用have。 has,have的缩略式分别为's或've。规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。】例:
1)I've just copied all the new words. 我刚抄写了所有的生词。 (表示不要再抄了)
2)She has lost her books. 她丢失了她的书。 (表示到目前为止还没有找到)
(如果用过去时:She lost her books则强调书是过去丢的这一动作,而不知现在有没有找到)
3)We've just cleaned the classroom. 我们刚好打扫了教室。(表明现在教室是干净的)
(二)否定式
主语+助动词have /has+not+过去分词+其它
【说明:现在完成时构成否定句时,只需在助动 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分别改成any,yet。】例:
1)I haven't finished my homework yet. 我还没有完成我的作业。
2)She hasn't travelled on a train. 她没有坐火车旅行过。
3)We have never spoken to a foreigner. 我们从来没有和外国人说过话。
注:有时not可以用never代替,表示“从来没有”的意思。又如:
4)I have never seen him before. 以前我从来没有见过他。
(三)一般疑问式
助动词Have /Has +主语+过去分词+其它 ?
【说明:把陈述句中的have或has放到句 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )首,句末打问号,同时把句中的some ,already改为any ,yet就构成了一般疑问句。肯定回答用“Yes, 主语+have/has.?否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet. /No, never. /No, not even once.”等。】实例:
—Have you ever made dumplings 你曾经做过饺子吗?
—Yes, I have. 是的,我做过。
2)—Has she ever been abroad 她曾经出过国吗?
—No, never. 不,从来没有。
3)—Have they found the lost books yet 他们已经找到了丢失的书吗?
—Yes, they have. 是的,他们找到了。
【注意:当句中有否定词no ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )t , hardly(几乎不),never的时候,在改为反意疑问句时,附加部分用肯定形式。】例如:You have never come to our school, have you 你以前从来没有来过我们学校,是吗?
二、现在完成时的用法
(一)现在完成时的用法1:表示过去发生 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )或已经完成的某一动作对现在造成的影响或结果。此时,常与时间副词already(已经) ,yet(还、已经) ,just(刚刚、仅仅) ,ever(曾经) ,never(从不) ,before(以前)等连用。这几个副词的用法如下:
1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例:
1)I've already read this book. 我已经读过这本书了。
(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。)
2)I've washed my clothes already. 我已经洗了衣服。
(洗衣服的动作已完成,其结果是“衣服洗干净了”。)
注意:在表示吃惊或明知故问等感彩时,already也可用于(口语)疑问句中。例:
3)Have you met him already 你(真的)已经见过他了?
2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。实例:
1)—Has he found his watch yet 他已经找到他的手表了吗?
—No,not yet.不,还没有。
2)The woman hasn't found her dog yet.
那位妇女还没有找到她的狗。(没找到狗,心里着急,这就是对现在的影响)
3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。实例:
He has just come back from school. 他刚从学校回来。
4.ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。实例:
1)Have you ever been to Hong Kong 你曾去过香港吗?
2)I haven't ever spoken to her. 我未曾和她说过话。
5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间。实例:
I have never travelled by plane before. 我以前从来没有乘飞机旅行过。
6.before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。实例:
1)Have you been to Hainan before 你以前去过海南吗?
2)I haven't eaten Guangdong food before. 我以前没吃过广东菜。
(二)现在完成时用法二2——持续性 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )用法(肯定句,疑问句中谓语动词必须是延续性动词):表示过去已经开始,持续到现在的动作或状态。此时常与“for +一段时间” 或 “since+过去的点时间或从句(从句用一般过去时)” 以及 “so far(到目前为止)” 等时间状语连用。
for + 段时间 since +点时间 例:
1)I've lived here since 1990. 自从1990年以来我就住在这里。
= I've lived here since 13 years ago.
= I've lived here for 13 years.
= It is 13 years since I began to live here.
2)I haven't seen him for three years. 我三年没有看见他了。
= I haven't seen him since three years ago.
= I haven't seen him since 2000.
= It is 3 years since I saw him last time.
3)Mr. Wang has worke ( http: / / www.21cnjy.com )d in the factory since he came to the city.
自从到这个城市以来,王先生一直在这家工厂工作。
4)She's been at this school since five years ago.
自从五年前以来她就在这个学校。
【注意:①在这类句子的肯定句和疑问 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )句中谓语动词必须用延续性动词。短暂性动词由于动作不能持续,故不能与for(达到;累计)或since(自从……到现在)引出的时间状语连用。】如:
He has died for 5 years. 他已经死了5年了。die是短暂性动词,不能死了5年还没死完。所以必须改成:
He has been dead for 5 years.
②对for和since引导的时间状语提问要用How long
▲部分短暂性动词与之对应的延续性动词:
延续性动词表示能够延续的动作,这种动作可以延 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )续下去或产生持久影响。如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。
终止性动词,也称非延续性动 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )词、瞬间动词或短暂性动词,表示不能延续的动作,这种动作发生后立即结束。如open, close, finish, begin, come, go, arrive, reach, get to, leave, move, borrow, buy等。
begin/start→be on become→ be buy→have borrow→keep
come here→be here come back→ be back come →be here go there→be there
go →be there catch a cold→have a cold leave→be away feel ill→be ill
finish→be over, fall asleep→ be asleep put on→ wear die→be dead
join→be in/be a member of go (get) out →be out get to know→ know get up→be up
get to/ arrive/reach→be (in) leave→ be away from move to→live in open sth.→keep sth. open
例: (1) The o ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )ld man died 4 years ago. =The old man has been dead for 4 years.
=It is 4 years sinc ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )e the old man died. =Four years has passed since the old man died.
(2) He joined the P ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )arty 2 years ago. =He has been in the Party for 2 years.
(3) I bought the book ( http: / / www.21cnjy.com ) 5 days ago. = I have had the book for 5 days.
补充练习:
1. When he arrived at ( http: / / www.21cnjy.com ) the bus stop, the bus ________ for 20 minutes.
A. has left ( http: / / www.21cnjy.com ) B. had left C. has been away D. had been away
2. I ______ the League for 5 years so far.
A. joined B. have joined C. have been in
3. The factory ________ since the February of 1988.
A . has been open B. has opened C. was open D. opened
4. Mary and Rose _______friends since they met in 2000.
A. have made B. have been C. made D. have become
5. You mustn't ________ until he comes back.
A. be away B. leave C. be left
6.The meeting _______ for a week now.
A. has finished B. has ended C. has been over
7.Miss Gao ______ this school for nearly 5 years.
A. has been in B. has come to C. has taught
8. Ben ______ a teacher for 4 years.
A. has been B. has become C. was D. became
9. I ______ home for a week.
A. have returned B. have been back C. returned
10. How long _______ he ________
A. died B. has, died C. has, been dead
11. ----- How long can I ______ the book ------ Two weeks.
A. borrow B. lend C. get D. keep
12.He ________ the car for a week.
A. bought B. has bought C. has had
13.-----How long _____ you _____ ill -----Two weeks.
A. did fall B. have, fell C. have, been
14.Since 2000, he _____ his hometown.
A. has left B. has moved away C. has been away from
15. I'll lend you the book , but you can only _____ it for 2 days.
A. borrow B. keep C. take
16. The bus ______ on the road for 2 hours so far.
A. has stopped B. stopped C. has been
17. Are you _____ the jacket these days
A. wearing B. putting on C. dressing D. on
18.He ________ for 2 hours.
A. got up B. has got up C. has been up
19. Tom is ill in hospital. He _______ a cold for several days.
A. is B. catches C. has caught D. has had
一般过去时和现在完成时所表示的动作都发生在过去,那么这两种时态有什么区别呢?
①一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关。
②现在完成时与自已的特征词连用,强 ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作。例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次)
He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)
不规则动词过去式和过去分词
A. 原型:过去式和过去分词完全不同
drink---drank----dru ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )nk ring----rang-----rung swim----swam----swum sing----sang----sung sink----sank----sunk blow----blew----blown grow----grew----grown know---knew---known fly----flew----flown take----took----taken shake----shook----shaken drive----drove----driven write---wrote---written rise---rose---risen ride----rode----ridden speak----spoke----spoken steal----stole----stolen break----broke----broken wake----woke----woken freeze----froze----frozen forget----forgot----forgotten choose----chose----chosen draw----drew----drawn eat----ate----eaten fall----fell----fallen give----gave----given hide----hid----hidden do----did----done see----saw----seen
B. 过去式与过去分词完全相同
bright----brought- ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )---brought think----thought----thought fight----fought----fought
buy----bought----bought catch----caught----caught sell----sold----sold
tell----told--- ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )-told say----said----said pay----paid----paid
send----sent----sen ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )t lend----lent----lent spend----spent----spent
burn----burnt----burn ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )t learn----learnt----learnt mean----meant----meant
feel----felt-- ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )--felt smell----smelt----smelt sleep----slept----slept
sweep---slept----slept leave----left----left build----built----built
lose----lost----los ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )t get----got----got meet----met----met
sit----sat----sat ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) shoot----shot----shot lead----led----led
spit----spat----spat ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) have----had----had hold----held----held
make----made----made stand----stood---stood hear----heard----heard
find----found----found ( http: / / www.21cnjy.com ) dig----dug----dug shine----shone----shone
understand----unders ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )tood----understood win----won----won
C.原型与过去分词相同
come----came- ( http: / / www.21cnjy.com )---come run----ran----run become----became----become
D.原形与过去式和过去分词完全相同
cast----cast ( http: / / www.21cnjy.com )----cast cut----cut----cut put----put----put
let----let----let ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) set----set----set hit----hit----hit
现在完成时专项练习
一、 单项选择。
1、Both his parents ( http: / / www.21cnjy.com )look sad. Maybe they _____what's happened to him.
A. knew B. have known C. must know D. will know
2、He has _______ been to Shanghai, has he
A. already B. never C. ever D. still
3、Have you met ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) Mr. Li ______ A. just B. ago C. before D. a moment ago
4、The famous writ ( http: / / www.21cnjy.com )er _____ one new book in the past two year .
A. is writ ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )ing B. was writing C. wrote D. has written
5、—Our country ______ a lot so far .
—Yes. I hope it will be even ______ .
A. has changed ; well B. changed ; good
C. has changed ; better D. changed ; better
6、Zhao Lan ______already ______in this school for two years .
A. was; studying ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) B. will; study C. has; studied D. are; studying
7、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew
8、Harry Potter is a ve ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )ry nice film . I______ it twice . A. will see B. have seen C. saw D. see
9、—These farmers have been to the United States .
—Really When _____ there
A. will they go ( http: / / www.21cnjy.com ) B. did they go C. do they go D. have they gone
10、—______ you ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) ___ your homework yet —Yes. I _____ it a moment ago .
A. Did; do; finished B. Have; done ; finished
C. Have; done; have finished D. will ; do ; finish
11、His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
12、—Do you know him well
— Sure .We _________ friends since ten years ago .
A. were B. have been C. have become D. have made
13、—How long have you ____ here —About two months.
A. been B. gone C. come D. arrived
14、Hurry up! The play __________ for ten minutes .
A. has begun B. had begun C. has been on D. began
15、It _____ ten years since he left the army .
A. is B. has C. will D. was
16、Miss Green ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )isn't in the office . she_______ to the library .
A. has gone B. went C. will go D. has been
17、My parents ______ Shandong for ten years .
A. have been in B. have been to C. have gone to D. have been
18、The students have cleaned the classroom, ________
A. so they B. don’t they C. have they D. haven’t they
19、_________has Mr. ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) White been a member of Greener China since he_____ to China
A. How soon, come ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )s B. How often, got C. How long, came D. How far, arrived
20、His uncle_______for more than 9 years.
A. has come here ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) B. has started to work C. has lived there D. has left the university
21. I ______ the Le ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )ague for 5 years so far. A. joined B. have joined C. have been in
22. The factory ____ since the February of 1988.
A .has been open B. has opened C. was open D. opened
23. You mustn't__ ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )___ until he comes back. A. be away B. leave C. be left
24. The meeting __ ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )___ for a week now. A. has finished B. has ended C. has been over
25. Miss Gao ______ this school for nearly 5 years.
A. has been in B. has come to C. has taught
26. Ben ______ a te ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )acher for 4 years . A. has been B. has become C. was D. became
27. I ______ home for a week. A. have returned B. have been back C. returned
28. How long _______ he ________ A. died B. has, died C. has, been dead
29. He ______ at eigh ( http: / / www.21cnjy.com )t yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept
30. He ________ the car for a week. A. bought B. has bought C. has had
31. -----How lon ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )g _____ you _____ ill -----Two weeks. A. did fall B. have, fell C. have, been
32. Since 2000, he _____ his hometown.
A. has left B. has moved away C. has been away from
33. I'll lend you ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) the book , but you can only _____ it for 2 days. A. borrow B. keep C. take
34. Are you _____ the jacket these days
A. wearing B. putting on C. dressing D. on
35. He ________ for ( http: / / www.21cnjy.com ) 2 hours. A. got up B. has got up C. has been up
36.--- How long ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 ) can I _____ the book --- Two weeks. A. borrow B. lend C. get D. keep
二、 句型转换。
1、He has never surfed,_____________ (改成反意疑问句)
2、They have been here since 2000. (对划线部分提问)
___________have they been here
3、The old man _______ last year. He ____________for a year. (die) (用所给词的正确形式填空)
4、This factory opened twenty years ago.(同义句转换)
This factory ___________________ for twenty years.
5、Miss Gao left an hour ago. (同义句转换)
Miss Gao _____ ____ _____ _____ an hour ago.
6、Her mother has been a Party member for three years .(同义句)
Her mother _______ the Party three years ________ .
7、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to France.
8、The bus has arri ( http: / / www.21cnjy.com" \o "欢迎登陆21世纪教育网 )ved here. It arrived ten minutes ago. (把两个句子合并成一个句子)
________________________________________________
三、翻译下列句子。
1. 你曾经吃过鱼和薯条吗?
2. 我刚刚丢了我的化学书。
3. 我以前从来没去过那个农场。
4. 他已经吃过午饭了。
5. 你已经看过这部电影了吗?
6. 我哥哥还没回来。
7. 我上星期看过这部电影。
8. 在1992年他住在这里。
9.这本字典我已买了三年了。
10.他离开中国三年了。
11.我认识他们五年了。
12.他们已去了美国五年了。
13.自从他搬到福州,他就住这儿了。
14.他们已经结婚10年。
15.我妹妹成为一个大学生已经三年。
16.这会已开了多长时间了?
17.这门已经关了两天了。
18.我入团2年了。
19.他们已经相互认识。
20.我已经在农场里呆了五年