现在完成时专题讲座
一、基本结构:have (has) + done
二、基本概念:
1. 过去发生的一个动作或者存在的某个状态, 对现在造成了影响或者结果;(这里的动词需要用结束性动词)
He ______ (die).
The war _______ (break) out.
2. 过去发生的一个动作或存在的某个状态,一直持续到现在,对现在造成了影响或者结果。(这里的动词需要用延续性动词) He ______ (be) a teacher for ten years.
He _______ (be) a teacher since ten years ago.
We _______ (work) at this school for 3 years.
三、现在完成时的判断:
1、句子中没有明确的时间。
He _____ (die) last year
He _____ (die) next week.
He _____ (die) now.
He _____ (die)
2、句子中有一些特征词。
Already ever never just yet since …. For …..
He _____already _____ (see) the film.
I _______ never ______ (learn)English .
_______ you ______ (finish) your homework yet?
The meeting ______ (begin) for two hours.
四、延续性动词与非延续性动词及其转换
动词按其动作发生的方式、发生过程的长短可分为延续性动词与非延续性动词。
一. 延续性动词表示能够延续的动作, 如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。延续性动词可以与表示时间段的状语连用。
表示时间段的短语有:for+一段时间,for 2 years; since 从句,since he came here; since+时间点名词,since last year, since 5 days ago; how long; for a long time等。
例:He has lived here for 6 years. You can keep the book for 5 days. I stayed there for 2 weeks last year. How long did you stay there last year?
二. 非延续性动词也称终止性动词、瞬间动词, 表示不能延续的动作, 这种动作发生后立即结束。 如:open, die, close, begin, finish, come, go, move, borrow, lend, buy等。
非延续性动词在肯定句中与表示时间点的状语连用,如:two
years ago; at 5 o'clock;
例:He died 5 years ago.
否定的终止性动词可以与表示时间段的时间状语连用。例:I haven't left here for 3 years. I haven't heard from him for 3 weeks.
三. 延续性动词与非延续性动词之间的转换:
leave --- be away, borrow --- keep, buy --- have, begin/start --- be on, die --- be dead, finish --- be over, join --- be in+组织机构, be a member of+组织机构, open sth --- keep sth open, fall ill --- be ill, get up---be up, catch a cold --- have a cold, come here --- be here, go there --- be there, become --- be, come back --- be back, fall asleep --- be asleep, get to/ arrive/reach --- be (in), leave --- be away from, get to know --- know, go (get) out →be out , put on→ wear;catch a cold →have a cold等。
例:The old man died 4 years ago.
----The old man has been dead for 4 years.
---- It is 4 years since the old man died .
----Four years has passed since the old man died .
He joined the Party 2 years ago.
-----He has been in the Party for 2 years.
I bought the book 5 days ago.
---- I have had the book for 5 days.
一. 补充练习:
( ) 1. When he arrived at the bus stop, the bus ________ for 20
minutes.
A. has left 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. He ______ at eight yesterday afternoon.
A. slept B. was sleeping C. has sleep D. had slept
( ) 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 ________ foe 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
( )20.----- How long can I ______ the book? --- Two weeks.
A. borrow B. lend C. get D. keep
二. 按要求做题:
1. I have ever been to Macau. (变否定句)
I ___ ____ been to Macau before. 就划线部分提问) ____ _____ he come to school? 就划线部分提问)
____ ___ ____ ____ learned English ?
4. I bought a new bike just now.(用just 改写)
I ____ just ____ a new bike.
5. We began to learn English three years ago.(改为同义句)
We ____ ____English ____three years
三. 用for 或since 填空
Monday.
three days.
3. My aunt has lived in Australia 15 days.
4. Margaret is in her office.She has been ther7 o`clock .
5. India has been an independent country 6. The bus is late.We've been waiting 20 minutes.
7. Nobody lives in those houses. They have been empty many years.
8. Mike has been ill long time. He has been in hospital
四、用 already 或 yet
1). Have they taken down the old pictures ______?
No, not ______.
2). Most of us have finished our compositions ________
3). He said he hadn’t visited the exhibition ________.
五、用 since 或 for
1). We have learned five lessons _____the beginning of this term.
2). Mrs. Liao has been in hospital ______last week.
3). I have stayed at my aunt’s _____two weeks.
C. 用have gone或 have been
1) Where are the boy students ?They _____to the school factory.
2) Is your father in? No, he ____to Shenzhen.
_____ he ever_____there before? Yes, he ___there several times?
3) He asked me if I ____to Hangzhou before.
I told him that I wanted to go there for a visit as I _____never ______ to that city before.
六、写出下列动词的过去式 , 过去分词 .
am________ _________ come ________ _________ go_________ _______ do _________ __________ ask ________ _________ speak________ __________
cut _________ __________ sit _________ _________ spend________ _________ get _________ ___________
draw_________ __________ write _________ ________ see_________ ___________ say _________ __________ keep _________ ________ eat _________ ___________ buy _________ __________ hear _________ ________ put _________ ___________ fall _________ __________
give________ __________ read________ _________ stop_________ __________ hurry_________ ________
七、选择正确答案
( ) 1.His grandfather _____for over two years.
A. has dead B. has been dead C. has died D. died
( ) 2._____ you __ your homework ,Bob ? Yes , I have .
A. Did : finish B. Will , finish
C. Have ; finished D. Do , finish
( ) 3.----How do you like Hangzhou , Miss Read ?
----Sorry , I ______there .
A. have gone B. have been
C. haven’t gone D. haven’t been
( ) 4.----How many times _______to Shanghai since the summer
of 2000 ? ----Twice .
A .did you go B. have you gone
C. have you been D. will you go
( ) 5.----Have you ever been to Canada ?
-----Yes, I ___there last year with my parents.
A. have been B. have gone C. went D. go
( ) 6.----Have you ever ____Wunzhen Island ?
-----No, never . But I’m going to Wunzhen Island this summer .
A. been in B. gone in C. been to D. gone to
( ) 7.----Where ____ jack ____?
---To the market. He bought some fruit.
A. does; go B. has; gone C. is; going D. has; been
( ) 8. ----Excuse me. Look at the sign over there. It says “ No
smoking .” ----Sorry. I ______that .
A. haven’t seen B. hadn’t seen C. didn’t see D. don’t see
( ) 9.Great changes _____place , many schools _____.
A. have taken ; have been opened B. take ; are open
C. have been taken ; are opened D. are taken ; open
( ) 10 .My dictionary ____ . I have looked for it everywhere but
still ____it .
A. has lost ; haven’t found B. has lost ; didn’t find
C. is missing ; haven’t found D. is lost ; didn’t find
( ) 11 .Our teacher didn’t know how log the Greens _____ China .
A. have come to B. had been in
C. had gone to D. had been to
( ) 12. Fang Li has ___ her mind ___her job .
A. maked with ; quit B. make up ; to quit
C. made up ; to quit D. maked with ; quiting
( ) 13 . Unlike tennis , some sports, such as golf and rugby ,have
been tried in the Olympic but ______
A. have returned B. have never returned
C. didn’t return D. returned
( ) 14. ---Have you __the film “ Pearl Harbor” ?
---Yes, I __ it last month.
A. seen ; seen B. seen ; saw
C. saw ; seen D. seen ; had
( ) 15.---Have you been to the Dinosaur World , Susan ?
----Yes , I _____it last week .
A. have visited B. had visited C. visit D. visited
( ) 16. ---John ,you ___the computer game for two hours . It’s bad
for your eyes . ----Ok . Mum .
A. played B. have played C.were playing D. play
( ) 17. His grandfather _____for over two years .
A. has died B. has been dead C. has dead D. died
( ) 18. The film has ____an hour.
A. stopped for B. finished for
C. have over for D. finished since
八、单词拼写.
1. Mr. Johnson has taught English here for 3 years
____________( 自从 ) he came to China .
2. Tom ’s uncle has _________( 居住 ) in the country all his life .
3. He`s just __________( 写 ) a letter to his parents .
4. How long have you _________ (借 ) this book ?
九、选择填空
( )1. Mother ____me a new coat yesterday. I _______ it on. It fits
me well.
A. had made…have tried B. made…have tried
C. has made…tried D. made…tried
( )2.-- He ____to draw horses already. When _____ he ?
--Last year.
A. learned…has B. learned…did
C. has learned…has D. has learned…did
( )3.____you ____the text yet?Yes,we____it two hours ago.
A. Did…copy…did B. Have…copied…have
C. Have…copied…did D. Did …copy…had
( ) 4. “Why ______ she ______angry ?”“Because he _____at her
just now .”
A. did…get…shouted B. has…got…shouted
C. did…get…has shouted D. has…got…has shouted
( )5. ____you _____the film before?Where_____you ____it?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
( )6.You ____me waiting for two hours. I____for you since five.
A. kept…waited B. have kept…waited
C. kept…have waited D. have kept…have waited
( )7.Where ______ John _______ ? To the library. He
______there for an hour.
A. has…been…has gone B. has…gone…has been
C. did…go…went D. did…be…went
( )8. I ______the way.I______here for quite many years.
A. knew…have lived B. knew…live
C. know…have lived D. know…live
( )9. _____ you ever _____ America ? Yes, I have.
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
( )10. My brother ____college for over three years.
A. has gone to B. has been to
C. has been in D. has been at
现在完成时专题讲座
一、基本结构:have (has) + done
二、基本概念:
1. 过去发生的一个动作或者存在的某个状态, 对现在造成了影响或者结果;(这里的动词需要用结束性动词)
He ______ (die).
The war _______ (break) out.
2. 过去发生的一个动作或存在的某个状态,一直持续到现在,对现在造成了影响或者结果。(这里的动词需要用延续性动词) He ______ (be) a teacher for ten years.
He _______ (be) a teacher since ten years ago.
We _______ (work) at this school for 3 years.
三、现在完成时的判断:
1、句子中没有明确的时间。
He _____ (die) last year
He _____ (die) next week.
He _____ (die) now.
He _____ (die)
2、句子中有一些特征词。
Already ever never just yet since …. For …..
He _____already _____ (see) the film.
I _______ never ______ (learn)English .
_______ you ______ (finish) your homework yet?
The meeting ______ (begin) for two hours.
四、延续性动词与非延续性动词及其转换
动词按其动作发生的方式、发生过程的长短可分为延续性动词与非延续性动词。
一. 延续性动词表示能够延续的动作, 如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。延续性动词可以与表示时间段的状语连用。
表示时间段的短语有:for+一段时间,for 2 years; since 从句,since he came here; since+时间点名词,since last year, since 5 days ago; how long; for a long time等。
例:He has lived here for 6 years. You can keep the book for 5 days. I stayed there for 2 weeks last year. How long did you stay there last year?
二. 非延续性动词也称终止性动词、瞬间动词, 表示不能延续的动作, 这种动作发生后立即结束。 如:open, die, close, begin, finish, come, go, move, borrow, lend, buy等。
非延续性动词在肯定句中与表示时间点的状语连用,如:two
years ago; at 5 o'clock;
例:He died 5 years ago.
否定的终止性动词可以与表示时间段的时间状语连用。例:I haven't left here for 3 years. I haven't heard from him for 3 weeks.
三. 延续性动词与非延续性动词之间的转换:
leave --- be away, borrow --- keep, buy --- have, begin/start --- be on, die --- be dead, finish --- be over, join --- be in+组织机构, be a member of+组织机构, open sth --- keep sth open, fall ill --- be ill, get up---be up, catch a cold --- have a cold, come here --- be here, go there --- be there, become --- be, come back --- be back, fall asleep --- be asleep, get to/ arrive/reach --- be (in), leave --- be away from, get to know --- know, go (get) out →be out , put on→ wear;catch a cold →have a cold等。
例:The old man died 4 years ago.
----The old man has been dead for 4 years.
---- It is 4 years since the old man died .
----Four years has passed since the old man died .
He joined the Party 2 years ago.
-----He has been in the Party for 2 years.
I bought the book 5 days ago.
---- I have had the book for 5 days.
一. 补充练习:
( ) 1. When he arrived at the bus stop, the bus ________ for 20
minutes.
A. has left 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. He ______ at eight yesterday afternoon.
A. slept B. was sleeping C. has sleep D. had slept
( ) 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 ________ foe 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
( )20.----- How long can I ______ the book? --- Two weeks.
A. borrow B. lend C. get D. keep
二. 按要求做题:
1. I have ever been to Macau. (变否定句)
I ___ ____ been to Macau before. 就划线部分提问) ____ _____ he come to school? 就划线部分提问)
____ ___ ____ ____ learned English ?
4. I bought a new bike just now.(用just 改写)
I ____ just ____ a new bike.
5. We began to learn English three years ago.(改为同义句)
We ____ ____English ____three years
三. 用for 或since 填空
Monday.
three days.
3. My aunt has lived in Australia 15 days.
4. Margaret is in her office.She has been ther7 o`clock .
5. India has been an independent country 6. The bus is late.We've been waiting 20 minutes.
7. Nobody lives in those houses. They have been empty many years.
8. Mike has been ill long time. He has been in hospital
四、用 already 或 yet
1). Have they taken down the old pictures ______?
No, not ______.
2). Most of us have finished our compositions ________
3). He said he hadn’t visited the exhibition ________.
五、用 since 或 for
1). We have learned five lessons _____the beginning of this term.
2). Mrs. Liao has been in hospital ______last week.
3). I have stayed at my aunt’s _____two weeks.
C. 用have gone或 have been
1) Where are the boy students ?They _____to the school factory.
2) Is your father in? No, he ____to Shenzhen.
_____ he ever_____there before? Yes, he ___there several times?
3) He asked me if I ____to Hangzhou before.
I told him that I wanted to go there for a visit as I _____never ______ to that city before.
六、写出下列动词的过去式 , 过去分词 .
am________ _________ come ________ _________ go_________ _______ do _________ __________ ask ________ _________ speak________ __________
cut _________ __________ sit _________ _________ spend________ _________ get _________ ___________
draw_________ __________ write _________ ________ see_________ ___________ say _________ __________ keep _________ ________ eat _________ ___________ buy _________ __________ hear _________ ________ put _________ ___________ fall _________ __________
give________ __________ read________ _________ stop_________ __________ hurry_________ ________
七、选择正确答案
( ) 1.His grandfather _____for over two years.
A. has dead B. has been dead C. has died D. died
( ) 2._____ you __ your homework ,Bob ? Yes , I have .
A. Did : finish B. Will , finish
C. Have ; finished D. Do , finish
( ) 3.----How do you like Hangzhou , Miss Read ?
----Sorry , I ______there .
A. have gone B. have been
C. haven’t gone D. haven’t been
( ) 4.----How many times _______to Shanghai since the summer
of 2000 ? ----Twice .
A .did you go B. have you gone
C. have you been D. will you go
( ) 5.----Have you ever been to Canada ?
-----Yes, I ___there last year with my parents.
A. have been B. have gone C. went D. go
( ) 6.----Have you ever ____Wunzhen Island ?
-----No, never . But I’m going to Wunzhen Island this summer .
A. been in B. gone in C. been to D. gone to
( ) 7.----Where ____ jack ____?
---To the market. He bought some fruit.
A. does; go B. has; gone C. is; going D. has; been
( ) 8. ----Excuse me. Look at the sign over there. It says “ No
smoking .” ----Sorry. I ______that .
A. haven’t seen B. hadn’t seen C. didn’t see D. don’t see
( ) 9.Great changes _____place , many schools _____.
A. have taken ; have been opened B. take ; are open
C. have been taken ; are opened D. are taken ; open
( ) 10 .My dictionary ____ . I have looked for it everywhere but
still ____it .
A. has lost ; haven’t found B. has lost ; didn’t find
C. is missing ; haven’t found D. is lost ; didn’t find
( ) 11 .Our teacher didn’t know how log the Greens _____ China .
A. have come to B. had been in
C. had gone to D. had been to
( ) 12. Fang Li has ___ her mind ___her job .
A. maked with ; quit B. make up ; to quit
C. made up ; to quit D. maked with ; quiting
( ) 13 . Unlike tennis , some sports, such as golf and rugby ,have
been tried in the Olympic but ______
A. have returned B. have never returned
C. didn’t return D. returned
( ) 14. ---Have you __the film “ Pearl Harbor” ?
---Yes, I __ it last month.
A. seen ; seen B. seen ; saw
C. saw ; seen D. seen ; had
( ) 15.---Have you been to the Dinosaur World , Susan ?
----Yes , I _____it last week .
A. have visited B. had visited C. visit D. visited
( ) 16. ---John ,you ___the computer game for two hours . It’s bad
for your eyes . ----Ok . Mum .
A. played B. have played C.were playing D. play
( ) 17. His grandfather _____for over two years .
A. has died B. has been dead C. has dead D. died
( ) 18. The film has ____an hour.
A. stopped for B. finished for
C. have over for D. finished since
八、单词拼写.
1. Mr. Johnson has taught English here for 3 years
____________( 自从 ) he came to China .
2. Tom ’s uncle has _________( 居住 ) in the country all his life .
3. He`s just __________( 写 ) a letter to his parents .
4. How long have you _________ (借 ) this book ?
九、选择填空
( )1. Mother ____me a new coat yesterday. I _______ it on. It fits
me well.
A. had made…have tried B. made…have tried
C. has made…tried D. made…tried
( )2.-- He ____to draw horses already. When _____ he ?
--Last year.
A. learned…has B. learned…did
C. has learned…has D. has learned…did
( )3.____you ____the text yet?Yes,we____it two hours ago.
A. Did…copy…did B. Have…copied…have
C. Have…copied…did D. Did …copy…had
( ) 4. “Why ______ she ______angry ?”“Because he _____at her
just now .”
A. did…get…shouted B. has…got…shouted
C. did…get…has shouted D. has…got…has shouted
( )5. ____you _____the film before?Where_____you ____it?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
( )6.You ____me waiting for two hours. I____for you since five.
A. kept…waited B. have kept…waited
C. kept…have waited D. have kept…have waited
( )7.Where ______ John _______ ? To the library. He
______there for an hour.
A. has…been…has gone B. has…gone…has been
C. did…go…went D. did…be…went
( )8. I ______the way.I______here for quite many years.
A. knew…have lived B. knew…live
C. know…have lived D. know…live
( )9. _____ you ever _____ America ? Yes, I have.
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
( )10. My brother ____college for over three years.
A. has gone to B. has been to
C. has been in D. has been at