现在完成时讲解与练习题(含答案)

合集下载

英语时态之现在完成时(练习题及答案)

英语时态之现在完成时(练习题及答案)

英语时态之现在完成时一、什么是时态时态就是表示一个动作发生的时间和所处的状态。

“时”就是这个动作发生的“时间”;“态”就是这个动作在某个时刻的“状态”。

二、时间的定义英语中把时间分为三类,即:过去现在将来三、状态的定义状态指的是在某个时刻这个动作所处于的状态。

动词共有四类状态,分别为:一般式、进行式、完成式和进行完成式。

1.一般式表示经常发生的动作,其动词形式为do例:I often get up at 7.我经常在七点钟起床。

2.进行式表示正在进行的动作,其动词形式为“be动词+ doing”例:She is singing a French song.她正在唱一首法语歌。

3.完成式表示对“之前发生动作”的一个总结,其动词形式为“have + done”例:They have found the missing child.他们找到那个失踪的孩子了。

4.完成进行式表示对“正在进行动作”的一个总结,其动词形式“have + been + doing”例:I have been reading books for two hours.我已经连续读书两个小时了。

四.现在完成时(has\have done)(一)、完成时态的核心含义:完成时态的核心意义就是表示“回顾”即从一个时间点回顾到另外一个时间点,因此完成时态必定涉及前后两个时间。

(二)、现在完成时态表示的是一个横跨前后两个时间点的事件,其结构:have\has + done(三)、现在完成时态的讲解1.现在完成时中延续动作与时间状语的关系:谓语是延续的所以时间状语也必须是延续的。

例:I have learned English for over ten years now ,but I still can not speak it well.I have been married for over a year .I am happily married.注意:在现在完成时态中常用以下两个结构引导时间(1).Since + 时间点或从句Man has lived in fear of fire since time began.(2)For + 时间段Great changes have taken place in Beijing for the past few years.常见的用在现在完成时态当中的时间短语有:in the past fewyears ,over the past few years ,during the last three months, for the last few centuries,through centuries 和throughout history2.现在完成时态中过去发生的动作重复到现在还可能重复下去。

英语现在完成时练习题及答案解析

英语现在完成时练习题及答案解析

一、单项选择题1.I ______ my homework already.A. have finishedB. finishedC. finishesD. will finish答案:A。

解析:already 是现在完成时的标志词,现在完成时的结构是have/has + 过去分词,finish 的过去分词是 finished。

2.She ______ to Beijing twice.A. has beenB. wasC. isD. goes答案:A。

解析:twice 表示去过北京两次,用 have/has been to,主语是she,用 has been。

3.They ______ the book for three days.A. have boughtB. boughtC. have hadD. buy答案:C。

解析:for three days 表示一段时间,要用延续性动词,buy 是短暂性动词,have 是延续性动词,现在完成时结构 have/has + 过去分词,have的过去分词是 had。

4.—Have you ever ______ to Shanghai?—Yes, I have.A. goneB. beenC. wentD. go答案:B。

解析:have been to 表示去过某地,have gone to 表示去了某地还没回来,根据语境是问去过上海吗,用 have been to。

5.He ______ not come back yet. His mother is worried.A. hasB. haveD. are答案:A。

解析:yet 是现在完成时的标志词,主语是 he,用 has not come back。

6.I ______ never ______ that movie before.A. have; seenB. had; seenC. did; seeD. do; see答案:A。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

初中英语语法现在完成时练习题及答案

初中英语语法现在完成时练习题及答案

一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。

第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。

以(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。

说话人强调的是该动作或状态对现在的结果或影响。

My daughter has just gone out. 我女儿刚出去。

I’m sure we’ve met before. 我肯定我们以前见过面。

She has arrived. 她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。

如:I haven’t heard from her these days. 这些日子我没有收到她的信。

We haven’t seen you recently. 最近我们没有见到你。

They have been away for two years. 他们离开已经两年了。

She has been with us since Monday.★注意:a)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。

Exercise: 用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They'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.2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时1.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'll be back next week.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

3.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案1. I ________ (study) English for three years.- 答案: have studied2. She ________ (live) in this city since 2010.- 答案: has lived3. They ________ (travel) to many countries around the world. - 答案: have traveled4. The company ________ (expand) its business to Asia.- 答案: has expanded5. He ________ (not finish) his homework yet.- 答案: hasn't finished6. We ________ (meet) all the project requirements.- 答案: have met7. The children ________ (play) outside for two hours.- 答案: have been playing8. Since you ________ (leave), a lot has changed.- 答案: left9. I ________ (never try) this kind of food before.- 答案: have never tried10. She ________ (write) two novels and is working on the third one.- 答案: has written答案解析- 现在完成时的结构是:have/has + 过去分词。

- 现在完成时可以与表示一段时间的状语连用,如"for + 一段时间"或"since + 过去的时间点/从句"。

五年级英语现在完成时练习题30题(答案解析)

五年级英语现在完成时练习题30题(答案解析)1.I have____finished my homework.A.alreadyB.yetC.stillD.never答案解析:A。

“already”通常用于肯定句中,表示已经完成某事。

“yet”一般用于否定句和疑问句中。

“still”表示仍然。

“never”表示从未。

本题是肯定句,且表达已经完成作业,所以选A。

2.She has____been to Beijing.A.everB.neverC.justD.yet答案解析:B。

“ever”表示曾经。

“never”表示从未。

“just”表示刚刚。

“yet”一般用于否定句和疑问句中。

本题表达她从未去过北京,所以选B。

3.We have____seen that movie.A.alreadyB.neverC.justD.yet答案解析:A。

“already”用于肯定句中,表示已经看过那部电影。

“never”表示从未,不符合语境。

“just”刚刚,不太符合此处语义。

“yet”用于否定句和疑问句中。

所以选A。

4.Have you____read this book?A.everB.neverC.justD.yet答案解析:A。

“ever”用于疑问句中,表示曾经。

“never”从未,一般用于否定句。

“just”刚刚,不太符合此处语境。

“yet”也用于否定句和疑问句中,但此处问是否曾经读过这本书,所以选A。

5.They have____finished their project.A.alreadyB.yetC.stillD.never答案解析:A。

“already”用于肯定句中,表示已经完成项目。

“yet”用于否定句和疑问句中。

“still”仍然,不符合此处语义。

“never”从未,也不符合此处语境。

所以选A。

6.Has he____been to Shanghai?A.everB.neverC.justD.yet答案解析:A。

现在完成时(含练习题及答案)

现在完成时定义:表示在过去的某个时间已经发生的行为或者曾经做过的事情对现在产生的影响和结果。

构成:have/has+动词的过去分词(done)常与以下时间状语连用,比如:1. already/yet- I have already read that book. 我已经读过那本书了。

- Flora hasn’t finished her homework yet. 弗洛拉还未完成作业。

2. just- I have just received a letter from my brother.我刚刚收到我兄弟的来信。

3. recently- I haven’t seen him recently. 我最近没见过他。

4. ever/never- Have you ever been to London? 你去过伦敦吗?- I have never been to London. 我从未去过伦敦。

5. so far- So far I have learnt to speak German, English and French.到目前为止,我已经学会了说德语,英语和法语。

6. for引导的短语表示延续的时间,延续性动词多用于此。

- We have studied English for six years. 我们已经学习英语六年了。

7. since引导的短语,或者从句- He has lived here since 1997. 自从1997年,他就住在这里。

- We haven’t seen each other since he moved to London.自从他搬去伦敦,我们就再也没见过。

8. have/has been to 与have/has gone to /has been in的区别- He has been to the Great Wall twice. 他去过长城两次。

(表示去了人已回来)- He has gone to Beijing. 他去了北京。

英语现在完成时答题技巧及练习题(含答案)及解析

英语现在完成时答题技巧及练习题(含答案)及解析一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:——你爸爸在哪?——他去了长沙。

因为父亲不在,证明他去了某个地方没有回来。

之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。

【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

初三英语现在完成时专项练习(含答案和解析)含答案

初三英语现在完成时专项练习(含答案和解析)含答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 4.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had5.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 6.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 7.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s noth ing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 8.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 9.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw 10.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 11.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 12.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 13.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat 14.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open15.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 16.—James. Have you ever been to Yangzhou? It’s ver y beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to 17.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 18.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 19.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead20.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 21.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study22.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been23.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 24.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 25.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 26.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 27.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 29.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 30.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 31.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 32.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 33.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to 34.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost35.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition36.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 37.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 38.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 41.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought42.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 43.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives 44.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 45.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 46.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 47.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 48.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 49.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 50.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

时态讲解:现在完成时 (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: 否定式 疑问式 I have not (haven’t) studied…. Have I studied…? You have not (haven’t) studied…. Have you studied…? He has not (hasn’t) studied…. Has he studied…?

否定疑问式 简单回答(肯定/否定) Have I not (Haven’t I) studied…? Yes, you have. No, you haven’t. Have you not (Haven’t you) studied…? Yes, I have. No, I haven’t. Has he not (Hasn’t he) studied…? Yes, he has. No, he hasn’t. (2)用法: 1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。 My daughter has just gone out. 我女儿刚出去。 I’m sure we’ve met before. 我肯定我们以前见过面。 She has arrived. 她到了。 2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。如: I haven’t heard from her these days. 这些日子我没有收到她的信。 We haven’t seen you recently. 最近我们没有见到你。 They have been away for two years. 他们离开已经两年了。 She has been with us since Monday. ★注意: 1)since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there。for后接一段时间,表示“长达多久”,如ten years, a while, two days等。 Exercise: 用since和for填空 1. Jim has been in Ireland ______ Monday. 2. Jill has been in Ireland ______ three days. 3. His aunt has lived in Australia ______15 days. 4. Mary is in her office. She has been there ______ 7 o'clock. 5. India has been an independent country ______1974. 6. The bus is late. They'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. 2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 以上三句话可以改为: He has been here for 2 weeks. The old man has ______ _______ for 4 months. They have _____ _____ only for 5 minutes. 3)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用 “have (has) been”; 表示“已经去某地”要用 “have (has) gone”。试比较: Where has he been? 他刚才到哪里去了?(已经回来了) Where has he gone? 他上哪儿去了?(人不在) They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). 4)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。例如: She has already come. 她已经来了。 I haven’t read it yet. 我还没读过这个。 I have met him before. 我从前曾见过他。 Ma Hong has always been a good student. 马红一直是个好学生。 I have often seen him in the street. 我经常在街上看见他。 They have never been to Yan’an. 他们从未去过延安。 I haven't seen him lately. 我近来没看到他。 Irregular Verbs Base Form Past Form Past Participle bear bore born beat beat beaten become became become blow blew blown bring brought brought build built built buy bought bought catch caught caught choose chose chosen come came come do did done drink drank drunk drive drove driven eat ate eaten fall fell fallen find found found fly flew flown get got got give gave given go went gone grow grew grown have had had hear heard heard keep kept kept leave left left lose lost lost make made made put put put read read read run ran run say said said see saw seen sell sold sold send sent sent sing sang sung sink sank/sunk sunk take took taken teach taught taught write wrote wrote am, is was been are were been

Exercise: I. Fill in the blanks with the proper form. 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?

II. Choose the best answer. 1. How long have you _______ here? A. come B. got C. arrived D. been 2. My grandpa died _________. A. at the age of my 2 B. for 2 years C. when I was 2. D. my age was 6. 3. Jane has _____ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been

相关文档
最新文档