人教版八年级英语下册现在完成时态讲解和练习
现在完成时态讲解和练习一、结构现在完成时态由“助动词have/ has+过去分词” 构成陈述句I have lost my pen.否定句I haven’t (have not)lost my pen.一般疑问句Have you lost your pen? Yes, I have. / No, I haven’t.特殊疑问句I have lost my pen. (提问) What have you lost?选择疑问句Have y ou lost your pen or pencil?过去分词变化:(1)与过去式一样:直去双改(2)不规则:AAA ABB ABA ABC AABbuy-bought-bought make-made-made read-read-read write-wrote-written beat-beat-beaten become-became-become 二、基本用法:(一)表示过去的动作或状态对现在造成的影响或结果。
如:(1)He has come 他来了(他现在在这儿)(2)He has turned on the light 他已经把灯打开了(房间是亮的)(3)She has learned to skate 她学过滑冰(她现在会滑冰)(4)He has been to Armenia 他去过美国(他现在不在那里,但知道那里的情况)✧考点探究:1、对这种用法的考查,主要考查学生对现在完成时态的判断。
这种用法强调过去动作对现在造成的影响,因此,在题干中常用一般现在时态或一般将来时态的句子来说明这种影响或结果。
(口诀:前后两句呈因果,必用现在完成时)如:(1)I ___________ (spend) all the money, so I have to walk home.答案为have spent. 花光钱是过去的动作,但对现在造成了影响,“我现在必须得步行回家”。
(2)—Will you go to see the movie, King Kong this evening? —No, I won’t, I ___________ it.(see)答案为have seen。
正是由于“我看过了的”,所对对现在的影响是“我今晚不去看”。
2、常用的时间状语:just刚刚, already已经(只用于肯定句助后实前), yet还、仍然(用于疑问句和否定句句末), never从来没有, ever曾经, before以前, once一次, twice两次, many times许多次, so far迄今为止, in(during) the past(last) few years最近几年来等等(二)现在完成时态表示过去开始的动作或存在的状态一直持续到现在或将来,常接for或since短语表示时间段或so far, in the last few years, all day等时间短语。
✧考点探究:1、对for 和since的考查。
for 接时间数量,since后接过去时间点或一般过去时态的从句。
如:(1) I have been here for three years. (2) I have been here since three years ago.(3) I have been here since I came here three years ago.2、这种用法强调过去开始的动作延续到现在,因此就要求谓语动作是可延续性动词。
在考查中就较为注重非延续性动词与延续性动词之间的转换。
如:(1)I came here three years ago→ I have been here for three years.(2)She left home two weeks ago→ She has been away from home for two weeks.注意:非延续性动词与延续性动词的转换有以下几种情况:1)转换成“be+介词短语”结构come → be in / at come back → be backjoin → be in / be a member of begin / start → be on get up → be up2) 转换成“be+形容词”结构die → be dead leave → be away (from) get married →be married finish → be overfall asleep → be asleep close → be closed open → be open fall ill → be ill3) 转换成相应的可延续性的动词buy → have borrow → keep put on → wear catch(get) a cold → have a cold become——be三、重点句型:It is\ has been + 时间数量+ since+从句(一般过去时态)如:It’s two years since he died. He has been dead for two years/ since two years ago. He died two years ago.四、have / has been to 与have / has gone to 的比较。
1、have / has been to “去过某地”,现在已经回来了,后面可接表示“次数”的状语。
如Once, twice等2、have / has gone to “去了某地”,表示已经去了或在途中,还没有返回。
五、一般过去时态与现在完成时态的比较。
1.一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
注意:一般过去时的时间状语:yesterday, last week, …ago, in 1980, just now, etc.I saw this film yesterday. 我昨天看了这部电影。
(强调看的动作发生过了。
)I have seen this film. 我看过这部电影了。
(强调对现在的影响,电影的内容已经知道了。
)六、巩固练习✧将非延续性动词转化为延续性动词1)He has become a doctor. → He has ________ a doctor for 2 years.2)He has joined the party. →He has ________________the party for 3 hours.3)The shop opened 3 years ago.→ The shop since 3 years ago.4)I have borrowed the book.→ I have ___ the book for 2 weeks.5)She has bought the pen.→ She has ____ the pen for one year.6)She has died.→She for 3 years.✧用所给动词的适当形式填空。
1. I________ already ________ (see) the film. I ________ (see) it last week.2.-- _________ he ________ (finish) his work today?--Not yet.3. My father ________ just _________ (come) back from work. He is tired now.4. --Where’s Li Ming ?--He __________ (go) to the teacher’s office.5. I __________ (work) here since I __________ (move) here in 1999.6. So far I ____________(make) quite a few friends here.7. --How long ________ the Wangs ___________(stay) here ?--For two weeks.8. I ________ just ________ (finish) my homework.9. He ___________ (go) to school on foot every day.10.________ you _________ (find) your science book yet?11. If it _________ (be) fine tomorrow, I'll go with you.12. The students _________ (read) English when the teacher came in.13. Look! The monkey __________(climb) the tree.14. My mother ___________ (come) to see me next Sunday.15. I've lost my pen. __________ you ___________ (see) it anywhere?✧用since和for填空1. He has lived in Nanjing _______ the year before last.2. I’ve known him ___________ we were children.3. Our teacher has studied Japanese ___________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years ____________ she left the city.✧用“never, ever, 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 to / in, have gone to及go的各种形式填空。
英语人教版八年级下册现在完成时讲解
都用How long
.区分短暂性动词与持续性动词. 表示短暂性(瞬间性)的动词在现在完成时 的句中不能和一段时间连用.即for,since短 语或how long问句
常见非延续性动词和延续性动词的转变
非延续性动词 arrive/come/go to leave/ move become a join start/begin open close go to sleep 延续性动词 be in be away / be out be a be in/ be a member of be on be open be closed be asleep睡着了 sleep睡着了
I have lived here for 11 years. I have lived here since 2000/ 11 years ago. She has learn ed English for 5 years. 她学英语 5年了。 She has learned English since 2007. have/has /+since v过去分词 动词构成: 5 years ago.
• 2.不规则动词
Eg.
go—went—gone see---saw—seen forget—forgot—forgotten run—ran ---- run
现在完成时
1.过去发生的动作对现在造成的影响 或结果。 I’m not hungry now had breakfast
paห้องสมุดไป่ตู้t
now
我已经吃过早饭了。
把下列句子变成否定句。 I have just cleaned my clothes. not He has just had his breakfast. not
英语人教版八年级下册现在完成时(The present perfect tens
现在完成时(The present perfect tense )复习要点:1.现在完成时的构成2.不规则过去分词的构成。
3.现在完成时连用的时间状语4.Have、has been与have、 has gone比较5.短暂性动词与延续性动词转化。
复习导航:一、现完成时的构成 have/has+动词的过去分词二、现在完成时的主要用法(一)表示过去发生的动作或事情,对现在产生一定的影响和结果。
时间状语:already,ever,never,before,lately,recently,just,yet.跟踪练习:1.A: ______ your brother _________ a new watch? (buy )B: Not yet.2. A: _______ you ever _______ to the park?B: Yes, I have.3. I ______ never ______ of anything like that.4. Tom ___________ in the factory since he left school ten years ago.5. He___________ already ______ a job.(二)、表示从过去某一时刻开始并一直延续到现在的动作或事情,并且有可能延续下去。
时间状语:since+时间点,for+时间段选用for和since填空:1.We haven’t seen each other ______ a long time.2.His father has been in the factory ______ 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 ______ several years.6. It’s five years _______ we met last time(三)、have/has been to和have/has gone to比较Have/has been to曾经去过某地,现在已经不在那里了。
人教版英语八年级下册现在完成时(易懂版本)
现在完成时一、两个含义:①表示动作发生在过去,但对现在的情况造成了影响。
(借古讽今)He opened the door.The door is open.I saw the movie.I have seen the movie.I got married.I have got married.②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。
(从古至今)I have learned English for 10 years/since 10 years ago.I have lived in Chengdu for 12 years/since 12 years ago.I have been a teacher for 2 years/ since 2 years ago.二、构成have/has+动词的过去分词(done)三、标志词for, since, already, yet, before, recently, over the …., in the past few…..四、already与yet的区别already用于肯定句(已经)yet用于否定句(还)和疑问句(已经)ever & neverever作副词,意为“曾经”,常用于现在完成时的一般疑问句和肯定句中,置于主语之后,过去分词之前。
never作副词,意为“从不;从未”,用于现在完成时中,表示否定,位于助动词have/has之后,过去分词之前。
五.have been to & have gone to & have been inhave been to 去了某地,已回have gone to 去了某地,未回have been in 在哪里待了多久后面是地点副词there、here、home 时,省略to六、延续性和非延续性1. 含义:延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。
英语人教版八年级下册现在完成时态 Present perfect tense
现在完成时态Present perfect tense一.复习学习过的时态判断下列各句的时态。
1. She works in a factory.2. I was doing my homework at this time yesterday.3. We are going to have a picnic this Sunday.4. They held a sports meeting last week.5. Are you helping your mother?二、现在完成时态(一)、概念:1. 表示过去或已经完成的某一动作对现在成的影响或结果。
常与下列状语连用:already, just, yet, ever, never, beforeI have just had my breakfast.(现在我不饿)2. 表示过去已经发生,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用。
I have lived here since three years ago.a. for和表示一段时间的词组连用。
如:I have lived here for three years.b. since和表示过去某一时刻的词或词组连用。
如:since 1997, since two years ago, since last weekI have lived here since three years ago.(二)、构成: have / has + v 过去分词肯定句:I have finished my homework.否定句:I haven't finished my homework.一般疑问句:Have you finished your homework? Yes, I have. / No, I haven’t.(三)相关知识1、already“已经”通常用于肯定句中。
人教版初中英语八年级下册 Unit8 SectionA 现在完成时态专项讲解 课件
at this school for 9 years.
7
past now
She began to learn She has learned English in 2014. English for 3 years.
用法2:表示从过去某一时刻开始一直持续到 现在的动作或状态,还有可能继续下去,常和 For或since引导的时间状语连用。
for + 时间段 since+时间点
for 6 years/2 months
since 6 years ago
since she left Jiujiang
10
一、用for和since填空。
__f_o_r__three years __f_o_r___two seasons _s_in_c_e__three hours ___f_o_r __a long time
有时,也用在疑问句中表示惊讶。
Have you done your homework already ?
Yet:
用于否定句中表‘’尚未,还‘’。 用于疑问句中表‘’已经‘’。放 在句尾。
I haven’t been to Pairs yet .
Have you read the text yet ? 4
A. one year B. three weeks ago
12
6. Miss Withe has owned this hotel for__A____.
A. over ten years B. six years ago
7. They’ve lived here for___B___.
A. last winter
现在完成时(unit8--unit10知识点总结)人教版英语八年级下册
现在完成时一.定义三要素与构成〔has/have done〕1.表示到现在为止已经完成或刚刚完成的动作。
By now, I have remembered 1000 English words.2.一件发生在过去的事情对现在产生影响。
常见时间状语:常和already〔已经〕,yet〔已经〕,just〔刚刚〕,still〔仍旧〕,so far〔到目前为止〕,till now,(直到现在),before〔以前〕,ever〔曾经〕,3 times(三次),in the past/last..years(在过去几年)I have spent all of my money so far.(1)already:〔已经〕用于确定句位置:放于助动词与done 之间或者放在句末(2)yet:疑问句〔已经〕否认句〔还〕位置:常放句尾(3)ever(曾经):疑问/确定位置:助动词与done之间(4)never〔从不〕位置:助动词与done之间【练习】〔1〕——你吃过早餐了吗?—Have you had breakfast ____?——是的,我已经吃过了。
/不,我还没吃。
—Yes,I have ________ had it./No,I haven’t had it ____.〔2〕I have ______ read this book,so I don’t know what it is about.〔3〕—Have you _____ been to the Great Wall? It’s so wonderful and great.—No,I have ______ been there.3.一个动作开头于过去,并持续到现在〔或许还将持续下去〕。
常见时间状语:①for+一段时间“长达/持续了……②since+过去一个时间点,表示“自从……以来〞时间段+ago,表示“从……以前〞+for+时间段从句〔一般过去时〕eg:Mary has been ill for three days.We have been classmates since 2 years ago.【练习】〔1〕我已经住在这里十年了。
人教版英语 八年级下册 Unit8 SectionA 现在完成时态专项讲解 课件
2、谓语结构:have/has +V--过分
肯定:sb+have/has+V-过分
否定:sb+haven't/hasn't+V-过分
一疑:Have/Has+sb+V-过分?
肯答:Yes,sb have/has. 否答:No,sb haven't/hasn't.
• 注:have/has做助动词,后接动词过去分词,与人称 代 词 搭 配 可 缩 写 成 : 've/'s(I've=I have;they've=they have)。haven't=havenot hasn't=has not,其中have 用于非三单人称,has用于第三人称单数。
• have/has做行为动词表拥有,不能缩写。 • 能区别he's= he has/he is • she's=she has/she is it's=it has/it is
3
例句:
1、I have already read Little Women?
否定句:I haven't read Little Women yet.
一疑句:Have you read Little Women yet?
肯答: Yes,I have.
否答: No,I haven't.
2、She's lived here since 2008.
否定句:She hasn't lived here since 2008.
一疑句:Has she lived here since 2008?
3.放置put--put--put
英语人教版八年级下册现在完成时
现在完成时一、 (1) 概念:现在完成时表示过去发生或已经完成的动作:现在完成时表示过去发生或已经完成的动作,,对现在造成的影响或结果。
对现在造成的影响或结果。
1. I have already c leaned cleaned my room. 我已经打扫了我的房间。
我已经打扫了我的房间。
2. We have finished our homework. 我们完成了作业。
我们完成了作业。
3. They have swept the floor. 他们扫了地。
他们扫了地。
4. She has read t hat book. that book. 她读了那本书。
她读了那本书。
5. Tom has broken the window. Tom 打碎窗户。
打碎窗户。
现在完成时的构成现在完成时的构成: : 主语主语 + + + +1. I haven haven’’t cleaned my room yet. 我还没打扫了我的房间。
我还没打扫了我的房间。
2. We haven haven’’t finished our homework. 我们没完成作业。
我们没完成作业。
3. They haven haven’’t swept t he floor. the floor. 他们没扫地。
他们没扫地。
4. She hasn hasn’’t read t hat book. that book. 她没读那本书她没读那本书5. Tom hasn hasn’’t broken t he window. Tom the window. Tom 没有打碎窗户。
没有打碎窗户。
否定句否定句: : 主语主语主语 + + + + + +1. Have you c leaned cleaned my room?Yes,I have.2. Have y ou you finishedour homework? No,I haven ’t. 3. Have they swept t he floor?the floor? Yes,they have. No,they haven ’t.4. Has she read t hat book?that book? Yes,she has. No,she hasn hasn’’t.5. Has Tom broken t he window?the window? Yes,Tom has. No,Tom hasn ’t.一般疑问句一般疑问句: : 助动词助动词助动词 + + ? + + ?(2) 现在完成时的基本句型:肯定句:肯定句:否定句否定句: : 一般疑问句:一般疑问句:二、现在完成时标志词1.I have already lost the key.2.She hasn ’t told us the news yet .3.Have you decided to go yet ?4.I have just cleaned my hands.5.John has never been to Nanjing6.Have you ever been to a museum?7.He has stayed here since 5 5 o o ’clock.David has lived here since 1992.8.He has has stayed stayed stayed here here since 5 5 hours hours hours ago. ago.His father has been in the Party since 10 years ago.9.She has taught English since he he came came came here. here.She has taught us since I came to this school.10.He has kept the book for 2 weeks.I have had this dictionary for t hree years.three years. Since: (自…以来)(1)(2)(3)for(长达)just (谓语动词之前谓语动词之前谓语动词之前) before() before(句末)句末) so far so far 到目前为止到目前为止in the past/last few years(过去几年来过去几年来) )练一练:练一练:选用选用 for 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 ______ several years.6. It ’s five years _______ we met last time.1.The house is dirty. We _______it for weeks.A didn ’t cleanB hadn ’t cleanedC don ’t cleanD haven ’t cleaned2. ---Have you found your keys _______---Yes, I have _______ found them.A already; yetB yet;alreadyC already;alreadyD yet;yet3.3. -- I ’m sorry to keep you waiting.--Oh, not at all. I _____here only a few minutes.A have beenB had beenC wasD will be4.4. You don ’t need to describe her. I _______ her several times. A. had met B have met C met D meet5. --Will you go to Beijing for vacation ?--I _______ to go , but I don ’t know if I can go .A was planningB have plannedC had been planningD have been planning planning6. --When will they leave ?--They ______very soon .A do leaveB are leavingC have leftD leave7 --Was he studying for an exam ?--Yes , he's ____ it last week.A doingB to takeC makingD to give8.The teacher told the pupils that the earth ____ round.A isB wouldC wasD were9.9. She _______ such an interesting book before.A was never readingB will never readC had never readD has never rea10.10. How long do you think the meeting ______A is lastingB is lastedC will lastD lasts11. 11. I ____________(wait) for him for two hours . I am very angry . I ____________(wait) for him for two hours . I am very angry .12. 12. He _________ (be) a doctor since he was twenty .13. 13. The film __________ (be) on for fifteen minutes .14. 14. ____ you ever ____ (read) that book before ?15. 15. ____ you ever ____ (try) to change her ?16. 16. No one ____________ (arrive) here yet . No one ____________ (arrive) here yet .17. 17. ______ the bus _____ (leave) yet ?18. 18. I____ I____ I____ already already already ______ ______ ______ (see) (see) (see) the the the film. film. film.19. 19. My My My father father father ____ ____ ____ just just just _____ _____ _____ (come) (come) (come) back back back from from from work. work.20. 20. I I I _____________ _____________ _____________ (work) (work) (work) here here here since since since I I I ______ ______ ______ (move) (move) (move) here here here in in in 1999. 1999. 21. 21. So So So far far far I I I _______________(make) _______________(make) _______________(make) quite quite quite a a a few few few friends friends friends here. here.22. 22. -How -How -How long long long _______ _______ _______ the the the Wangs Wangs Wangs _______(stay) _______(stay) _______(stay) here? -For here? -For two two weeks. weeks. weeks.23. 23. I I I ________ ________ ________ just just just ___________ ___________ ___________ (finish) (finish) (finish) my my my homework. homework. homework.24.______ 24.______ you you you ______ ______ ______ (find) (find) (find) your your your science science science book book book yet? yet?一般过去时与现在完成时之比较1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作,和现在不发生关系。
2024年+寒假语法:现在完成时人教版八年级英语下册
Lesson10时态:现在完成时一、定义:1. 表示过去发生或已经完成的动作对现在造成影响或结果。
2. 表示从过去开始,一直持续到现在的动作或状态。
二、构成:(1)肯定式:主语+ has/have + 过去分词+ 其他。
eg: I have cleaned the room. (我已经打扫过房间了。
)(2)否定式:主语+ has/have + not(hasn’t/haven’t) + 过去分词+其他。
eg: I haven’t cleaned the room. (我还没有打扫过房间了。
)(3)疑问句:Have/Has + 主语+ 过去分词+ 其他。
eg: Have you cleaned the room? (你打扫过房间了吗?)(4) 简略答语:Yes, 主语+ have/has./ No, 主语+ haven’t /hasn’t. eg: Yes, I have. (是的,已经打扫过了。
) / No, I haven’t. (不,还没有打扫过。
)三、过去分词1. 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。
四点变化规则:(1).一般动词,在词尾直接加“ ed ”。
work—worked—worked ,visit—visited—visited(2).以“ e ”结尾的动词,只在词尾加“ d ”。
live—lived—lived ,(3)、以“辅音字母+ y ”结尾的动词,将y 变为i,再加“ ed ”。
study—studied—studied ,cry—cried—cried(4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。
stop—stopped—stopped , drop—dropped—dropped2. 不规则动词:cost—cost—cost shut—shut —shut spread —spread—spreadread —read —read (read原形发音为/ri:d/,过去式和过去分词发音为/red/)come —came —come burn— burnt —burnt catch —caught —caught dig —dug —dug feel —felt —felt fight—fought — fought make—made — made break —broke —broken choose—chose—chosen write —wrote —written四、现在完成时的用法及标志1. 表示过去发生的动作对现在造成的影响或结果。
现在完成时专项练习100题人教版英语八年级下册
现在完成时练习及总结一、用since和for填空1. The bus is late ,They've been waiting_____________20 minutes.2. Nobody lives in those houses.They have been empty______________many years.3. Mike has been ill ______________a long time.He has been in hospital______________ October.4. Jim has been in Ireland______________Monday.5. Jill has been in Ireland______________three days.6. His aunt has lived in Australia______________15 days.7. Mary is in her office.She has been there_____________7 o'clock.8. India has been an independent country______________1974.9. The baby has been awake ______________ ten minutes.10. I feel very worried. My pen friend hasn’t replied to me _________ last month.二、用所给词的适当形式填空1.He is very hungry. He____________(not eat) anything for three days.2. We_____________(be) good friends since we met at school.3. The boy is happy because he_____________(sell) out all the newspapers.4. Where is Tom? He____________(go) to the post office.He said he____________(come) back soon.5. He____________(be) a volunteer in Sichuan province since the earthquake happened.6.I ___________(lost) my bike.___________you_____________(see) it anywhere?7.She_______________never________________(eat) such delicious noodles before.8. They________________________(be) to that small village several times.9.Could you tell me if you_____________(read) the story book?10.We________________(see) several members of the family since we________________(arrive).11. So far he____________(accept) a lot of gifts from his friends.12. The girl sitting to me on the plane is very nervous,for she____________(not fly)before.13. The result____________(prove) to be right since last week.14.The number of the private cars ____________(increase) greatly since 2008 in the small town.15.Tony____________(not have) got chocolate for his father.16. So far 20 students____________(exchange) their new year gifts with each other.17.She's________________________(live) here ever since she was ten.18. Both of them____________(be) in Jinan for ten days.19.Both of them____________(come) to Beijing ten days ago.20.Half an hour____________(pass) since the train____________(leave).21.Mary_____________(lose) her pen__________you____________(see)it here and there?22._____________you_____________(find) your watch yet?23.---Are you thirsty?---No,I just____________(have) some orange24.I____________already________________________(see) it last week.2____________(be) to Hong Kong twice.26.the young woman ever____________(travel) to England?27.____________you_____________(read) Gone with the Wind yet?28. My father____________just____________(come) back from work.He looks very tired.29. ---Where's Li Ming?----He____________(go)to the teacher’s office.30.He ____________(work) here since he ____________(move) here in 1999.31. So far I____________(make) quite a few friends here.32. He____________(study) English for five years.33.We____________(learn) 3000 English words up to now.34. The students____________(study) in the middle school since last month.35. My father____________(read) the novel twice.36. My father________never_________(drink) soft drinks,but he________(drink) some last week.37.I___________________(eat) too much.I can't eat any more.38. The farmer__________________(cut) some rice and____________(put) it in his house last autumn.39. The little girl_________________________(learn) 1000 words so far.40.Tom___________(be) away for three days since he_________(leave) home.41. My next-door neighbour____________(do)exercise yesterday morning.42.It____________(be) ten years since he_____________(come)here.43. There_______________(be) a piece of meat and two tomatoes in the kitchen,but now there is nothing left.44._____________the chef______________(cook) the meal? Everyone here is hungry.45.____________the shirt____________(cost) him 500 yuan?46._____________he____________(return) the book to the library?--Not yet.47.I____________(spend) three hours____________(practise) the piano last weekend.48.He______________just___________________(tell) us a story.49.He_________________(tell) us a story just now.50._______________you________________(tidy) up the room yet?5 visitors_____________(reach) Yunnan the day before yesterday.5_________________(be) two years since he__________(become) a cook.5_________________(be) to Scotland.54. We____________(read) that book.5____________(live) here for three years.5_____________(know) David for ten years.57. She____________(not/see) him for a long time.58.We____________(be) here for two weeks.59.1________________(lose) my keys.60.He_________________(drink) too much coffee.三、改写句子have missed the train.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 2.My brother has been in the army since1999.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 3.Mary has joined the badminton club since last term.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 4.We have been to Japan twice.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 5.I have already returned the book.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 6.Our school has changed a lot recently.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 7.I have worked here since I moved here in 1999.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.8.It has been two years since we met two years ago.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.9.He has just done his homework.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.10.I've been there before.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.四、选择题1. It has been ten years____________I last saw her.A. afterB. sinceC. For2.-Your scarf is so beautiful! When did you buy it?____________it for 6 years.A. boughtB. will haveC. have hadD. have bought3.-How long____________you______________in Xiangxi?-Since 16 years ago.A.did, goB. have, beenC. have, gonesaw Mr.Li in his office just now.-No, it____________be him. He has____________Guangzhou and will be back in two days.A.mustn’t, gone toB.mustn’t,been toC.can’t, been toD. can't, gone to5.-Our computer is working again!-Yes. Our IT teacher____________it. It took him about an hour.A. has fixedB. will fixC. is fixingD. was fixing6.Mr. Smith____________Chinese for two years.He’s much better at it now.A. learnsB. was learningC. has learnedD. will learn7.-Would you like something to drink?-No, thanks. I____________some tea already.A. have drunkB. was drinkingC. will drinkD. drink8.-Do you know Mount Wudang in Shiyan?-Yes,I____________it twice. It’s fantastic.A. had climbedB. climbC. climbedD. have climbed9.Peter’s mother died three years ago. It has been three years since his mother__________.C.has been deadD.has died10. My mother_____________a good example for me since I was young.B.has beenC.will be11. We____________each other since I came to Beijing but we send emails often.A.don’t seeB.didn’t seeC.won't seeD.haven’t seen12.-They say there’s a new restaurant nearby-Yes, and it_________ for no more than a week.A.has been openD.is opened13. They have_____________since the factory opened.A.left the schoolB.joined the teamC.become workersD.worked here14.His father____________for years.A.has diedB. has been deadC. diedD. dies15.Mary____________to see the films because she____________it twice.A. won't go,sawB. won’t go, will seeC. won't go, has seenD. didn’t go, sees16.____________you________England? Yes,it_______ a beautiful country.A. Will , gone to, wasB.Have, been to, isC. had ,been to, isD. Have,gone to, is17.-------____________you_____________to the capital?-------No, I________there early next month.A. Have,been, haven’t, am goingB.Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did,go, didn’t, was going18. The famous writer_____________one new book in the past two year.A. is writingB. was writingD. has written19. -Our country____________a lot so far .-Yes. I hope it will be even_____________.A. has changed; wellB. changed; goodC.has changed: betterD. changed; better20. Harry Potter is a very nice film .I_________________________it twice.A. will seeB. have seenD. see五、保持句意不变(变成完成时态句子)1. The film began ten minutes ago.___________________________________________________.2.He hasn't come to school because he was ill.___________________________________________________.3.The old man died last year.___________________________________________________.4.My brother has been in the army for four years.___________________________________________________.5.Alice borrowed a computer from her sister two hours ago.___________________________________________________.6.The train arrived here ten minutes ago.___________________________________________________.7.The shop opened three days ago.___________________________________________________.8.The factory has closed since five years ago.___________________________________________________.9.Mr Green left twenty minutes ago.___________________________________________________.10.He left his hometown ten years ago.___________________________________________________.六、现在完成时1.句型:have/has done2.定义:2.1过去发生的动作对现在产生影响。
