|
现在完成时专项练习
一、用所给动词的适当形式填空。
1.I___already____(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.Where's Li Ming? 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.
二、句型转换(每空一词)。
1.I have been to Macau before.(改为否定句)
I ___ ____ been to Macau
before.
2.He hasn't come to school because he's
ill (就划线部分提问)
____ _____ he come to school?
3.He has learned English for 5 years.(就划线部分提问)
____ ___ ____ ____ 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
三、 填入has / have been 或has / have gone.
1.Harry:I saw you in Annabel's Restaurant
last night.
Diana:No,it wasn't me.I never
there.
2. Sam:Sally and Tim are on holiday, aren't they?
Where
they ?
Sue:To Florida, again.
Sam:How many times they there?
Sue:This is their third visit.
3. Alan:Where's Tony? Mary:He's got a headache so he
to
bed.
4. Steve:Can I speak to Jill, please?
Lynn:She's out,I'm afraid. She to the cinema this evening.
Steve:Again? She already
to the cinema three times this week.
四、 用for 或since填空
1. Jill has been in Ireland Monday.
2. Jill has been in Ireland
three days.
3. My aunt has lived in Australia
15 days.
4. Margaret is in her office.She has been there
7 o'clock.
5. India has been an independent country 1974.
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 a long time. He has been
in hospital October
五、
A.用 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 ________.
B.用 since或 for
1) We have learned five lessons _____he 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.
六 选择填空
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
现在完成时专项练习
一、用所给动词的适当形式填空。
1.I___already____(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.Where's Li Ming? 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.
二、句型转换(每空一词)。
1.I have been to Macau before.(改为否定句)
I ___ ____ been to Macau
before.
2.He hasn't come to school because he's
ill (就划线部分提问)
____ _____ he come to school?
3.He has learned English for 5 years.(就划线部分提问)
____ ___ ____ ____ 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
三、 填入has / have been 或has / have gone.
1.Harry:I saw you in Annabel's Restaurant
last night.
Diana:No,it wasn't me.I never
there.
2. Sam:Sally and Tim are on holiday, aren't they?
Where
they ?
Sue:To Florida, again.
Sam:How many times they there?
Sue:This is their third visit.
3. Alan:Where's Tony? Mary:He's got a headache so he to bed.
4. Steve:Can I speak to Jill, please?
Lynn:She's out,I'm afraid. She to the cinema this evening.
Steve:Again? She already
to the cinema three times this week.
四、 用for 或since填空
1. Jill has been in Ireland Monday.
2. Jill has been in Ireland
three days.
3. My aunt has lived in Australia
15 days.
4. Margaret is in her office.She has been there 7 o'clock.
5. India has been an independent country 1974.
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 a long time. He has been
in hospital October
五、A.用 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 ________.
B.用 since或 for
1) We have learned five lessons _____he 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.
六 选择填空
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
1、综合运用。
a.根据要求改写句子。
⑴My father has finished his work.(改为否定句)
My father ______ ______his work.
⑵I′ve ever been to Beijing.(改为一般疑问句)
_______you_____ ______to Beijing?
⑶Jim finished his homework.(改为现在完成时)
Jim______ ______ his homework.
⑷He has been to Guangzhou twice.(就划线部分提问)
______ ______ ______has he been to Guangzhou?
b.将下列句子译成英语。
⑴约翰和汤姆参加了比赛。
John and Tom have ______ ______ _______.
⑵我梦见看到了历史博物馆。
I have ______ ______ ______the History Museum.
⑶我们已经获奖了。
We ______ _______ _______ _______.
⑷我去过 长城两次。
I ______ _______ _______ the Great Wall twice.
⑸这场足球赛我看了很多遍了,太精彩了。have
I watched the football match ______ ______ _______. It′s wonderful.
Have/has gone to 与have/has been to 的区别。
Have/has gone to指“去了某地,人未回来”。
have/has been to指“去过某地,人已回来”。
--Where________ you ________? -I______ _______ _______the library.
-Where ______he ______? -He_____ ______ _______the teacher′s office.
⑸。根据汉语完成句子。
①你曾经坐过飞机吗? ______you ever ______?
②我从未出过国。 I ______ never ______ ______.
③还有什么地方她没去过吗?Is there_______ she _______ ________?
③托尼曾经吃过中国食物吗? ______Tony ever _______Chinese food?
④李明去过南京两次。Li Ming ______ ______ _______ Nanjing twice.
⑤韩雪一直想去海南岛。Han Xue_______ _______to go to Hainan.
⑦他的梦想实现了。 His dream ______ ______ _______.
三、句型转换(每空一词)
1、They have won the game.(改为否定句)
They ______ ______the game.
2、He′s already got some books on history.(改为一般疑问句)
____he __________got _______books on history_______?
3、She has put her eraser somewhere. (改为否定句)
She ________put her eraser ________.
4、My uncle has been to Paris once . (就划线部分提问)
_______ ______ _______ has your uncle been to Paris?
5、She was ill yesterday and she is in hospital now .(改为同义句)
She _______ _______ ill for two days .
6、I came to Weifang ten years ago. (改为同义句)
I ________ ________in Weifang for ten years.
7、Joy met one of her good friends yesterday.(用ever改写句子)
Joy _______ever_______ one of her good friends.
8、She has already had her lunch.( 改为一般疑问句)
______she ______her lunch________?
9、I′ve watched the film.( 就划线部分提问)
________ _______you________?
10、Has he gone to London?(作肯定回答)
_____ ,______ ______ .
(1)介绍:
a.I have already finished my homework.
Have you found your pen yet?
I haven't had lunch yet.
b. He has just come back from Beijing.
c. a)-Where is Tom?
---He has gone to Beijing.
b)---Where have you been?
----I have been to Hainan.
(2)归纳:请仔细观察以上例句,回答下列问题:
a 部分例句中already, yet分别用在什么句式中?
already, just, yet分别放在句中什么位置,分别表示什么意思?
b 部分例句中,have been to与have gone to有什么区别?
专项训练。汉译英。
①我已经看过这部电影了。_______________________ .
②你已经吃过午饭了吗?________________________ ?
③我还没完成作业。__________________________ .
④他刚刚从北京回来。_____________________ .
⑤Jim已经和他家人去了伦敦。_________________ .
⑥我曾经去过巴黎。_________________________ .
A 用already, just, yet完成句子。
(1)A: Has Li Ming received the invitation__________?
B: No, he hasn't got it __________.But I know Mr. Zhao has got it ___________.
(2)A: Have you finished your homework _________?
B: Yes, I've __________ finished it.
1)介绍:I became a teacher in 1997.
I have been a teacher since1997.
How long have I been a teacher?
I have been a teacher for 14years.
2、专项练习。
B:用for, since填空。
1.She has been ill ___________more than two weeks.
2.I haven't met him _________a long time.
3.Mary has been here _________8:00 this morning.
4.We have been friends _________I was a child.
5.It hasn't rained _________two months ago.
6.I have lived here _________more than twenty years.
7.My aunt has worked in this hospital__________1990.
8.We have learned 400 words ___________the beginning of this term.
9.I have stayed here _____________two weeks.
10.Mrs. Green has been in China __________last month.
3.新知导入。
1)介绍:a: His grandfather died in 1998.
His grandmother has been dead for ten years.
His grandfather has been dead since 1998.
b: We left school last year.
We have been away from school for one year.
We have been away from school since last year
你能把下列延续性动词和非延续性动词匹配吗?
close_________ open_______ start________________ finish__________________
die__________ borrow__________ buy_____________ join_______________ leave________return________ go out______________ become__________
be dead , be on , be closed , be over , be away , be open , be out , have ,be back , keep , be, be a member (of)……
1、 专项练习。
1)The old man_______last year. He ______for a year.(die) (动词填空)
2)This factory opened twenty years ago.(同义句转换)
This factory _______ ________ ________for twenty years.
3)Miss Gao left an hour ago.(同义句转换)
Miss Gao _________ __________ ________ __________an hour ago.
4) Her mother has been a Party member for three years.(同义句)
Her mother _________the Party three years ago.
5)I have studied English for about one year.(对划线部分提问)
_______ _______ have you _________English?
6) He has known her since 2006.(对画线部分提问)
________ _________ has he ___________her?
5、综合运用:将下列句子译成英语。
1)自从2003年我们就住在济南。
We _________ __________ in Jinan___________ _____________.
2)你认识他多长时间了?
___________ ___________ have you _____________ ____________?
3)我们来这儿已经三天了。
We ___________ ___________ ____________ for three days.
|手机版|小黑屋|Archiver|王建华四维英语工作室 ( 赣ICP备10001015号 )
GMT+8, 2024-5-3 00:28 , Processed in 0.031250 second(s), 21 queries .
Powered by Discuz! X3.4 Licensed
© 2001-2013 Comsenz Inc.