新概念现在完成时练习题及答案
- 格式:doc
- 大小:57.01 KB
- 文档页数:9
一、单项选择题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. 选择正确的现在完成时形式填空。
(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。
(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。
(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。
(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。
因此,根据句意,第一个空应填"already",第二个空应填"just"。
现在完成时练习题及答案一、选择题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.我从来没有去过法国。
2.他们已经看过这部电影了吗?3.你见过他的新女朋友吗?4.你学习过汉语吗?5.我去过巴黎两次了。
练习题二:1.他已经吃完晚饭了。
2.我们已经等了一个小时了。
3.她还没有收到我的邮件。
4.他们已经离开学校了。
5.我已经打电话给他了。
练习题三:1.我已经做完作业了。
2.你刚才说过这个笑话了吗?3.他们已经买好了礼物。
4.我已经读完这本书了。
5.你已经看过这个电影了吗?练习题四:1.他们已经结婚十年了。
2.我们还没有决定去哪里度假。
3.她去过中国吗?4.你喝过咖啡吗?5.我已经完成了这个项目。
答案一:1. I have never been to France.2. Have they watched this movie?3. Have you seen his new girlfriend?4. Have you studied Chinese?5. I have been to Paris twice.答案二:1. He has finished dinner.2. We have been waiting for an hour.3. She hasn't received my email yet.4. They have left school.5. I have called him.答案三:1. I have finished my homework.2. Did you tell this joke just now?3. They have bought gifts.4. I have finished reading this book.5. Have you seen this movie?答案四:1. They have been married for ten years.2. We haven't decided where to go on vacation yet.3. Has she been to China?4. Have you ever drunk coffee?5. I have completed this project.。
现在完成时测试题122道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。
现在完成时的形式是由“have/has + 过去分词”构成。
1.现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...一般疑问句:Have/Has + 主语+ 过去分词...?特殊疑问代词/疑问副词+ have/has + 主语+ 过去分词...?肯定句否定句一般疑问句简答I / You have seen it I / You have not seen it Have you seen it? Yes, I have.No, I haven't.He / She / It has seen it He / She / It has notseen itHas he seen it? Yes, he has.No, he hasn't.We / You / They have seen it. We / You / They havenot seen it.Have they seen it? Yes, they have.No, they haven't.2.现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:• He's gone shopping. / 他去买东西了。
• I've never been to Paris. / 我从未到过巴黎。
3.现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:• I haven't seen him for a long time.我已经很久没见到他了。
现在完成时专项练习题及答案成的影响,所以选D,will know不符合现在完成时的用法。
2、XXX表示曾经,所以选C,表示他是否曾经去过上海。
3、just表示刚刚,所以选A,表示你是否刚刚见过XXX。
4、过去两年内完成的动作,所以选D,has written符合现在完成时的用法。
5、has XXX表示已经发生的动作,而XXX表示一般过去时,所以选C,表示国家已经变化了很多,但希望未来变得更好。
6、已经在这所学校研究了两年,所以选C,符合现在完成时的用法。
7、从过去到现在一直知道,所以选C,符合现在完成时的用法。
8、已经看了两次,所以选B,符合现在完成时的用法。
9、表示已经去过,所以选D,符合现在完成时的用法。
12.How fast the boys are running!13.How us the mooncakes are!14.What surprising news it is!15.What a good time we're having today!16.How I miss you!17.How beautiful that lake is!18.How slowly Tom runs!19.How lovely the snow looks!20.What useful n it is!21.How beautiful those flowers are!22.XXX!23.How they love their country!24.What long hair she has!25.What beautiful music we are XXX!26.XXX it is!27.How hard-working the Chinese people are! Unit 1 My Name is Gina1.My name is Gina.2.I am Gina.3.She is Gina。
现在完成时专项训练题及答案一、填空题1.他已经(完成)了这项工作。
2.我们已经(订购)了明天的飞机票。
3.你们已经(生产)了多少产品?4.他们已经(结束)了会议。
5.我们已经(做)过这个实验了。
6.你已经(读)完这本书了吗?7.他们已经(决定)出发了。
8.我们已经(见过)这部电影了。
9.她已经(发表)过三篇论文了。
10.你们已经(收到)了我的邮件吗?答案:1. 完成;2. 订购;3. 生产;4. 结束;5. 做;6. 读;7. 决定;8. 见过;9. 发表;10. 收到二、选择题1.Tom: Have you ever been to Paris?(B)Jack: Yes, ____.A. I don’t go there recentlyB. I’ve been there twiceC. I will go there inthe future D. I don’t like going there2.Sarah: Do you still have the book I lent you?(D)Mark: Oh, sorry. I ____ it yet.A. did n’t receiveB. haven’t receivedC. don’t receiveD. haven’treturned3.Lucy: Have you heard about the new policy?(A)Tina: Yes, I ____. It was announced yesterday.A. have heard aboutB. didn’t hear aboutC. won’t hear aboutD. don’thear about4.Susan: How long have you been learning English?(B)Emily: I ____ learning English for five years.A. startB. have beenC. willD. do5.Mike: Do you know where John is?(A)Tom: Yes, ____. He has gone to the supermarket.A. I doB. I do knowC. I am knowingD. I knowing答案:1. B;2. D;3. A;4. B;5. A三、改错题请改正以下句子中的错误:1.I have went to the cinema last night.改为:I went to the cinema last night.2.She has never been see such a beautiful sunset before.改为:She has never seen such a beautiful sunset before.3.We has already finished our homework.改为:We have already finished our homework.4.Have you bought the tickets for the concert already?改为:Have you already bought the tickets for the concert?5.They have been lived in this city since 2010.改为:They have lived in this city since 2010.答案:1. I went to the cinema last night.;2. She has never seen such a beautiful sunset before.;3. We have already finished our homework.;4. Have you already bought the tickets for the concert?;5. They have lived in this city since 2010.四、对话配对题将下列对话的两部分进行配对。
现在完成时练习题及答案现在完成时练习题及答案现在完成时是英语中的一个时态,用来表示过去发生的动作或事件对现在产生的影响或结果。
在使用现在完成时时,我们需要注意动词的变化和时间状语的运用。
下面是一些现在完成时的练习题及答案,帮助大家更好地掌握这个时态。
练习题一:1. I (read) three books this week.2. She (not finish) her homework yet.3. We (visit) the Louvre Museum last year.4. They (already eat) lunch.5. He (not see) the movie before.答案一:1. I have read three books this week.2. She has not finished her homework yet.3. We visited the Louvre Museum last year.4. They have already eaten lunch.5. He has not seen the movie before.练习题二:1. How long (you/learn) English?2. (she/ever/be) to Paris?3. We (not see) each other for a long time.4. They (not start) the project yet.5. (he/do) his homework?答案二:1. How long have you learned English?2. Has she ever been to Paris?3. We have not seen each other for a long time.4. They have not started the project yet.5. Has he done his homework?练习题三:1. He (live) in London since 2010.2. (you/ever/try) sushi?3. We (not visit) the Grand Canyon yet.4. They (already/go) to the beach.5. (she/finish) her work?答案三:1. He has lived in London since 2010.2. Have you ever tried sushi?3. We have not visited the Grand Canyon yet.4. They have already gone to the beach.5. Has she finished her work?练习题四:1. How many times (you/be) to New York?2. (he/ever/see) a ghost?3. We (not start) the meeting yet.4. They (already/visit) the Eiffel Tower.5. (she/arrive) at the airport?答案四:1. How many times have you been to New York?2. Has he ever seen a ghost?3. We have not started the meeting yet.4. They have already visited the Eiffel Tower.5. Has she arrived at the airport?通过以上的练习题,我们可以更好地理解和掌握现在完成时的用法。
现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、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 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等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
现在完成时态测试题一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______ chat _______ _______ lose _______ _______ come _______ ________read _______ _______ stop _______ _______ run _______ _______ fall _______ _______ see _______ _______ fall_______ _______ swim _______ _______ give _______ _______take _______ _______ know _______ _______ think _______ _______ leave _______ _______write_______ _______choose _______ _______ get _______ _______ begin _______ _______be __________ ________ bring _______ _______ catch _______ _______ find _______ _______ go _______ _______ hold _______ _______ hear______ ______ lay ______ ______ hurt _____ ______ learn ______ ______二、按要求完成句子1. It (rain)for a week.2. I don’t know this woman. I (meet, never)her.3.-Let’s go to the cinema.-No, I (see, already)the film.4. We (finish, not)our homework yet. Will you wait a minute?5. John (come, not)yet. He will be back in a minute.6. Mr. Green often goes to America. In fact, he (be)there ten times.7. -Where’s John? -He just (go)to the teachers’ office.8. She (study)English since she was ten.9. Jim isn’t here. He(go)to the library. He (go)there an hour ago.10. I (buy)the bike two weeks ago. I (have)this bike since the beginning of this month.11. Tom can’t get into the room because he (lost)the key to the door.He finished his homework .12. -When you (buy)the book?-I (have)it for two weeks. 13.you ( read) the book yet?14.You (find) your lost book? Yes, I (find) it hours ago.15.You needn’t tell him about it. I already him about it.(tell)16.--when you there?(go) --Three weeks ago.17.--Jim, you (write) a letter to your aunt? --yes, I . I(write) it just now.18.So far, I (not get) a letter from him.19.We already (know) each other before.20.--How many times you ever to Shanghai? --I ever there three times.(去过)三、语法与词汇:从下面四个选项中选出正确答案。
现在完成时一、其构成"助动词have (has) +动词过去分词"构成现在完成时。
如:1. Kate's never seen Chinese films,____ ? A. hasn't she B. has she C. isn't she D. is she析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Kate has的缩写,故选B。
2. His uncle has already posted the photos to him. (改为否定句)His uncle ______ posted the photos to him ______.析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't, yet。
二、其用法与标志词(一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。
如:1. -Mum, may I go out and play basketball? -___________ your homework yet?A. Do; finishB. Are; finishingC. Did; finishD. Have; finished2. -______ you ______anywhere before? -Yes, but I can't remember where I______A. Did; surf; surfedB. Have; surfed; surfedC. Did; surf; have surfedD. Have; surfed; have surfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。
(二)当句中有"for +段时间"或"since +点时间"等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。
现在完成时练习题及答案1. 完成句子,我__________(吃)晚饭了。
答案,我已经吃晚饭了。
2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。
答案,我们已经做完作业了。
6. 完成句子,他__________(去)过中国吗?答案,他已经去过中国了吗?7. 完成句子,他们__________(结婚)了吗?答案,他们已经结婚了吗?8. 完成句子,你__________(读)完这本书了吗?答案,你已经读完这本书了吗?9. 完成句子,她__________(去)过欧洲吗?答案,她已经去过欧洲了吗?10. 完成句子,我们__________(见)过他的父母。
答案,我们已经见过他的父母。
现在完成时是英语中的一种时态,用来表示过去发生的动作对现在的影响或结果。
它通常由助动词“have/has”加上动词的过去分词构成。
现在完成时常用于以下情况:1. 表示过去发生的动作对现在造成的影响或结果。
2. 表示过去发生的动作在未来会继续产生影响。
3. 表示过去发生的动作对现在的情况有重要意义或影响。
现在完成时的用法相对灵活,但需要根据具体的语境来决定是否使用。
下面我们来看一些练习题及答案,帮助大家更好地掌握现在完成时的用法。
1. 完成句子,我__________(吃)晚饭了。
答案,我已经吃晚饭了。
2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。
(完整版)新概念二时态测试题(含答案)一、一般现在时:1. The Browns ________ a nice car and Brown's brother ________a nice jeep.A. have / haveB. has / hasC. have / hasD. has / have2. If their house ________ not like ours, what ________ it look like?A. is / isB. is / doesC. does / doesD. does / is3. - ________ you think he will come? - If it ________ tomorrow, he will not come.A. Do / rainsB. Are / rainsC. Do / will rainD. Are / will rain4. The little child ________ not even know that the moon ________ around the earth.A. do / moveB. do / movesC. does / movesD. did / moved5. Many a student ________ fond of films, but a good student seldom ________ to the cinemaA. are / goesB. is / goesC. are / goD. is / go【练习答案】1.C 2.B 3.A 4.C 5.B二、现在进行时:is / am / are + 现在分词1. How can you ________ If you are not ________ ?A. listening / hearingB. hear / listeningC. be listening / heardD. be hearing / listening to2.The girl even won't have her lunch before she ________ her homework.A. will finishB. is finishingC. had finishedD. finishes3. Those who have applied for the post(职位)________ in the office.(此题超前)A. are being interviewedB. are interviewingC. interviewingD. to be interviewing4. The old scientist ________ to do more for the country.A. is wishingB. has been wishingC. wishesD. has been wished5. If he ________, don't wake him up.A. still sleepsB. is still sleepingC. still has been sleepingD. will be sleeping still【练习答案】1.B 2.D 3.A 4.C 5.B三、一般过去时1. Yesterday I ________ (think) that you were not in Beijing.2. Alice usually ________ (sit) in the front of the classroom, but she ________ (sit) at the back this morning.3. He ________ (tell) the news to us three days ago.4. He________ (begin) to teach Chinese in 1990.5. she would not telephone me if she ________ (have) no time.测试精编II:1. They ________ the trip until the rain stopped.A. continuedB. didn't continueC. hadn't continuedD. would continue2. The local peasants gave the soldiers clothes and food without which they ________ of hunger and cold.(without 在这里表条件,你知道吗?)A. would dieB. will dieC. would be deadD. would have died3. It was not until then that I came to know that the earth ________ around the sun.A. movedB. has movedC. will moveD. moves4. When all those present(到场者)________ he began hislecture.(重点题)A. sitB. setC. seatedD. were seated5. If I had had time, I would have written to you. But in fact I ________ not.A. haveB. would haveC. hadD. had had练习答案:I 1.thought 2.sits,sat 3.told 4.began 5.hadII 1.B 2.D 3.D 4.D 5.C四、过去进行时1. My brother ________ while he ________ his bicycle and hurt himself.A. fell / was ridingB. feel / were ridingC. had fallen / rodeD. had fallen / was riding2. He ________ his leg as he ________ in a football match.A. broke / playedB. was breaking / was playingC. broke / was playingD. was breaking / played3. -Myfather will be here tomorrow. -I thought that he ________ today.A. was corningB. is comingC. will comeD. comes4. Jack was going out of the shop when he collided with an old woman who ________ in.A. comeB. was comingC. had been comingD. had come5. Michike couldn't come to the telephone when Mr. Smith called her because she ________ in the lab.A. had been workingB. has been workingC. was workingD. worked练习答案:1. A 2. C 3. A 4. B 5. C五、现在完成时1. The prices ________ going up all the time in the past few years.A. keepB. keptC. have keptD. are keeping2. For the whole period of two months, there ________ no rain in this area.A. isB. will beC. has beenD. have been3. Today is Jane's wedding day. She ________ John.A. have just married withB. was just married toC. has just been married toD. just has been married to4. No wonder the flower have withered, they ________ any water for ages.A. hadn'tB. haven'tC. haven't hadD. hadn't had5. Nowadays computer ________ a wide application with the development of production and science.A. foundB. has foundC. findsD. had found练习答案:1. C 2. C 3. C 4. C 5. B七.过去完成时:had + 过去分词1. -Let's hurry! The president is coming. -Oh, I was afraid that we ________.A. already miss himB. had already missed himC. will miss him alreadyD. have already missed him2. Your letter came just as I ________ my office.A. was leavingB. would leaveC. had leftD. left3. I ________ my keys, I can't remember where I last saw them.A. was losingB. lostC. had lostD. have lost4. Nobody knew where the teacher ________.A. has goneB. would have goneC. had goneD. would be gone5. The sportsmen ________ training for 3 hours when the coach told them to break off for rest.A. have beenB. areC. had beenD. were答案: 1. B 2. A 3. D 4. C 5. C八.一般将来时:shall / will + 动词原形1. - "The meeting is scheduled to begin at 7 o'clock."- "But ________ a delay."A. it will beB. there'd beC. there will beD. there is2. He'll leave for Paris before you ________ next week.A. will come backB. will be backC. come backD. came back3. Our next meeting ________ on 1st December.A. has been heldB. will holdC. is to be heldD. is holding4. Where ________ a will, there is a way.A. there will haveB. has been thereC. there isD. there has been5. It ________ be Wednesday tomorrow.A. is going toB. willC. is about toD. is to答案:C 2. C 3. C 4. C 5. B九、过去将来时:should / would + 动词原形1. On television last night the newscaster announced that the leader ________ on Saturday.A. is arrivingB. will arriveC. would be arrivedD. would arrive2. He told us that he would begin the dictation when we________ ready.A. will beB. would beC. wereD. are3. My aunt ________ to see us, she would be here soon.A. is corningB. was comingC. cameD. had came4. They would be given a new house if more ________ the next year.A. will be builtB. would be builtC. are builtD. were built答案:D 2. C 3. B 4. D十.过去完成进行时:had been + 现在分词1. It ________ for four days when we arrived, so the roads were very muddy.A. was rainingB. would be rainingC. had been rainingD. has rained2. He told us that he ________ there since 1982.A. has been livingB. had been livingC. would have livedD. was living3. He had been learning English for 3 years before he came here and ________ now.A. is still learningB. had been learningC. was still learningD. has been learning4. By the end of last week, he ________ in the company for 10 years.A. had workedB. had been workingC. will have workedD. would have worked5. Not until then did people know that he ________ important military information to the enemy fora long time.A. soldB. would sellC. had soldD. had been selling答案:1. C 2. B 3. A 4. B 5. D十一、过去将来进行时:should / would be + 现在分词1. Tomorrow, I ________ the book all morning.A. am readingB. will be readingC. will readD. have read2. -"Can you attend the meeting tonight?" -"No, ________ the manager about something urgent."A. I seeB. I'll have seenC. I'll be seeingD. I can see3. Of the millions who saw Haley's comet in 1986, how many people ________ long enough to see it return in the twenty-first century?A. will they liveB. they will be livingC. will liveD. living4. He told us that he ________ visiting Japan by this time nextyear.A. will beB. would beC. wasD. is5. It ________ when you wake up tomorrow morning.A. is snowingB. will snowC. will be snowingD. snows答案:1. B 2. C 3. C 4. B 5. C十二、将来完成时:shall / will have + 过去分词1. By the end of this year,I ____enough money for a holiday.A will saveB will be savingC will have savedD have saved2. I have been studying here for four years,by next summer I ____A shall graduateB shall be graduatedC shall be graduatingD shall have graduated3. I hope her health _______greatly by the time we come back next year.A improvesB improvedC will be improvedD will have improve4. Pick me up at eight o'clock, I ______ my bath by then.A) will have had B) will be having C) can have had D) may have5. By the end of this month, we surely ___________ a satisfactory solution to the problem.A) have found B) will be finding C) will have found D) are finding答案:1.C 2.D 3.D 4. A) 5. C)十三主谓一致1. Students today are writing ________ of poetry.A. a great many linesB. quantities of linesC. lots linesD. a large number2. Thebookstore had not ordered ________ texts for all the students in the course.A. plenty ofB. enoughC. as manyD. enough of3. — What did you see? — We saw ________ police there.A. manyB. muchC. littleD. the4. — Do you want to wait? — Two weeks ________ too long for me to wait.A. isB. areC. wereD. was5. There they were greeted by a woman called Zenobia, ________.A. being a beautiful woman of wealth and positionB. who is beautiful woman of wealth and positionC. a beautiful woman of wealth and positionD. and a beautiful woman of wealth and position答案:1. A 2. B 3. A 4. A 5. C十四不定式1. Did you find out ________ the pie out of oven?A. to takeB. have takenC. when to takeD. being taken2. You would be irritated if you watched the mail ________ on your desk every day.A. putting upB. to be put upC. to pile upD. pile up3. We shall set Jim ________ the passage.A. explainingB. explainedC. to explainD. explain4. In fact, she would rather leave for San Francisco ________ in Los Angeles.A. to stayB. than stayC. than stayingD. than have stayed5. Madame Curies is believed ________ the radium.A. discoveringB. having discoveredC. to have discoveredD. to discover答案:1. C 2. D 3. C 4. B 5. C十五、动名词2.形式:以do为例主动态-被动态doing → being donehaving done → having been done1.The workers favor ________ funds to build the bridge.A. to raiseB. raisingC. raisedD. rising2. No one can avoid ________ by one's surroundings.A. to be influencedB. having influencedC. influencingD. being influenced3. She doesn't feel like ________ tonight.A. dancingB. to danceC. danceD. to be dancing4. Does Mr Wang object to ________ her the money?A. that we lendB. be lentC. lendingD. lend5. I can still recall ________ with him many years ago.A. to stayB. to stayingC. to have stayedD. having stayed答案:1. B 2. D 3. A 4. C 5. D十六、分词分词的形式:例:write (vt) rise (vi)时态主动语态被动语态主动过去分词现在时writing being written rising risen /完成时having written having been written having risen /1. The ________ news made them ________.A. excite / excitingB. exciting / excitedC. exciting / to be excitedD.excited / excited2. ________ an answer from the committee, he was worried.A. Having not gotB. Getting notC. Not having gotD. Having not been got3. ________, all the quarrels came to an end.A. The lost money was foundB. Was the lost money foundC. Because the lost money foundD. With the lost money found4. Many of our dreams ________ impossible in the past have come true.A. were consideredB. to be consideredC. consideringD. considered5. The hall was so noisy for the speaker to make himself ________.A. hearB. being heardC. hearingD. heard6. After a whole day's heavy work, the old worker returned home, ________.A. hungry and exhaustedB. hungry and exhaustingC. hungry and being exhaustedD. hungry and exhaust答案:1. B 2. C 3. D 4. D 5. D 6. A十七、并列句1.Some are reading magazines,______ others are playing cards.A.orB.forC.soD.while2.We must get up early tomorrow.______ we’ll miss the first bus to the Great Wall.A.soB.orC.butD.however3.——I don’t like chicken ______ fish.——I don’t like chicken,______ I like fish very much.A.and, andB.and, butC.or, andD.or, but4.We want ______ high speed ______ good quality.A.both, andB.either, orC.neither, norD.not, but also5.In spring it is ______ hot ______ cold here.A.both, andB.either, orC.neither, norD.not only, but6.______ does he writes well, ______ he also speaks well.A.Not only, butB.Not, butC.Either, orD.Both, and/doc/6a6375124.htmle your head, ______ you’ll work it out.A.soB.orC.andD.for8.I want to buy the jacket, ______ I have not enough money with me.A.butB.soC.orD.for9.______ you ______ I am going to help Tom.A. Either, orB. Not, butC.Not only, andD.Each, and10.The soldier was wounded, ______ he pushed on.A.forB.andC.soD.yet答案:1.D 2.B 3.D 4.A 5.C 6.A 7.C 8.A 9.A 10.D。
现在完成时练习题108道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。
现在完成时的形式是由“have/has + 过去分词”构成。
1.1 现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...疑问句:Have/Has + 主语+ 过去分词...?疑问代词/疑问副词+ have/has + 主语+ 过去分词...?I / You have seen it I / You have not seen it Have you seen it? Yes, I have.No, I haven't.He / She / It has seen it He / She / It has not seenitHas he seen it ? Yes, he has.No, he hasn't.We / You / They have seen it. We / You / They havenot seen it.Have they seen it? Yes, they have.No, they haven't.1.2 现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping.他去买东西了。
I've never been to Paris.我从未到过巴黎。
1.3 现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time.我已经很久没见到他了。
现在完成时练习题108道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。
现在完成时的形式是由“have/has + 过去分词”构成。
1.1 现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...疑问句:Have/Has + 主语+ 过去分词...?疑问代词/疑问副词+ have/has + 主语+ 过去分词...?1.2 现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping.他去买东西了。
I've never been to Paris.我从未到过巴黎。
1.3 现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time.我已经很久没见到他了。
The road hasn't been cleaned since it snowed.自下过雪以后这条路一直没有清扫过。
1.4 现在完成时的一般疑问句句型:Have/Has + 主语+ 过去分词...?回答方式:Yes,主语+ have/has.No,主语+ have/has + not.现在完成时的一般疑问句是将助动词have/has置于主语之前(大写have/has后的第一个字母),在句尾加问号;这种语序是倒装语序:Have you done it? —Yes,I have./No,I haven't.你做这件事了吗? ——是的,我做完了。
/不,我没有。
Have you ever been to India? —Yes,I have./No,I haven't.你去过印度吗? ——是的,我去过。
现在完成时练习题含答案及解析一、单项选择现在完成时1.T h e G r e e n s_____C h i n a f o r f i v e y e a r s.A.h a s b e e n i nB.h a v e b e e n i nC.w e n t t oD.h a s g o n e t o【答案】B【解析】【详解】考查时态。
句意:G r e e n一家人来中国已经五年了。
时间状语f o r f i v e y e a r s表明用现在完成时,T h e G r e e n s作主语时,谓语动词用复数,而且接一段时间要用h a v e b e e n i n,故B项正确。
2.A l t h o u g h s h e i s o n l y16y e a r s o l d,s h e______t o d r u g s f o rt w o y e a r s.A.a d d i c t sB.h a d b e e n a d d i c t e dC.h a s a d d i c t e dD.h a s b e e n a d d i c t e d【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;b e a d d i c t e d t o沉迷于---,故选D。
3.S h e i s a s t r o n g-w i l l e d w o m a n a n d n o t o n c e_______i n t o a n yd i f f i c u l t y i n he r l if e.A.s h e h a s g i v e nB.d i d s h e g i v eC.s h e g a v eD.h a s s h e g i v e n 【答案】D【解析】试题分析:考查动词时态和倒装句。
创作编号:GB8878185555334563BT9125XW创作者:凤呜大王*新概念的现在完成时练习卷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. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US?-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, goingIII. Rewrite the sentences.1. I have been to Macau before. (改为否定句)I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. (就划线部分提问)______ _______ he come to school?3. I bough a new bike just now. (用just改写)I ____ just ____ a new bike.4. We began to learn English three years ago.(改为同义句)We ____ ____English ____three years5. He has never surfed, _______ _______? (改成反意疑问句)6. They have been here since 2000. (对划线部分提问)_______ _______have they been here?7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)创作编号:GB8878185555334563BT9125XW创作者:凤呜大王*8. Miss Gao left an hour ago. (同义句转换)Miss Gao has _______ ________ ________ an hour ago.Ask the questions1) 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?Use “never, ever, already, just, yet, for, since” to fill in the blanks.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.”现在完成时练习题及答案一、翻译下列句子:1.你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。
3. 我以前从来没去过那个农场。
4. 他已经吃过午饭5. 你已经看过这部电影了吗?6. 我哥哥还没回来。
7.这本字典我已买了三年了。
8.他离开中国三年了。
9.我认识他们五年了。
10.他们已去了美国五年了。
11.自从他搬到济宁,他就住这儿了。
12.我妹妹成为一个大学生已经三年。
13.自从1999年以来他们就认识。
14.我来到这个学校已3年多了。
二、用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9. ___we were children10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
①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 there1) 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 out1) He came out two years ago.He ______________ for ____________.创作编号:GB8878185555334563BT9125XW创作者:凤呜大王*2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________.③become →be1) 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 open1) 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 / get 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 on1) 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 →wearcatch / get a cold →have a cold;get to know →know1) 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 inHe 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 army1) 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五、用have(has) been 或have(has) gone 填空。