现在完成时选择题

合集下载

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题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 符合现在完成时的结构。

现在完成时-55道单项选择(附答案解析)

现在完成时-55道单项选择(附答案解析)

现在完成时-55道单项选择1.William Shakespeare ________ for 400 years, but his works still have great influence today.A. diedB. was dyingC. has diedD. has been dead2.Every year a great number of farmers arrive in Shenzhen for the money-making jobs they ________ before leaving their hometowns.A. promisedB. were promisedC. have promisedD. have been promised3.—Is Mary at home now?—Sorry, she ________ shopping to buy a birthday gift for her mother.A. just wentB. would just goC. was just goingD. has just gone4.--- Ken, we are leaving in fifteen minutes. Are you ready?--- No, I ________ our maps and umbrellas.A. don't packB. didn't packC. won't packD. haven't packed5.My sister graduated from a university three years ago and________ as a doctor ever since.A. has workedB. worksC. workedD. had worked6.With the rapid growth of population, the city________ in all directions in the past five years.A. spreadsB. has spreadC. spreadD. had spread7.﹣Ouch! I________ this really bad toothache for about three days.﹣You really need to take a day of and see a dentist.A. haveB. am havingC. have hadD. had8.Which of the following is right?________A. His grandparents have died for almost 10 years.B. I have joined the Swimming Club for over 2 months.C. We have been in Hong Kong for about two weeks.D. He has bought the bike for 5 years.9.Do not sign any agreement until you________ a lawyer or some other knowledgeable person to read it.A. will askB. have askedC. are askingD. are asking10.—Could you ________me this book please, Daniel?—Sorry, but I ________it for only half an hour. I haven't finished it.A. lend; boughtB. borrow; have boughtC. borrow; have hadD. lend; have had11.(2019秋•香坊区校级期末)Is this the first time that the graduate________ his own organization?A. foundedB. had foundedC. foundD. has founded12.It has been six years ________ I came to this school.A. beforeB. afterC. whenD. since13.---Do you know Judy well?---Sure. We________ friends for five years now.A. have madeB. have becomeC. have been14.—________ have you lived here?—Since 1995.A. How farB. How longC. How oftenD. How soon15.We ________ trees last Sunday. So far we ________ over 3,000 trees there.A. planted; plantedB. planted; have plantedC. have planted; plantedD. have planted; have planted16.—How long has your uncle ________ from Australia?—For three months.A. come backB. returnedC. got backD. been back17.When you are at home, give a call to let me know you ________ safely.A. were arrivingB. have arrivedC. are arrivingD. will arrive18.Although a hundred years ________ away, we're still inspired (激励) by the May Fourth Movement.A. has passedB. passesC. pass19.—How long have you ________your new car?—________.A. had; For 2 years.B. bought; In 1999C. kept; For half a year agoD. borrowed; Since 200720.My dad still doesn't have a driving license. He ________ his driving test seven times!A. has failedB. failedC. had failedD. fails21.Not only Tom but also my friends ________ the Birdwatching Club for two months.A. have joinedB. has been inC. has taken part inD. have been members of22.—Why are you worried?—I'm expecting a call from my daughter. She ________ New York for three days.A. has gone toB. has been toC. has been inD. has come in23.Mr. Smith, together with his two sons, ________ Shanghai for about five months.A. has leftB. have leftC. has been away fromD. have been away from24.There ________ great changes in our hometown in the past fifteen years.A. has beenB. have beenC. wasD. were25.—Your new watch is so nice! When did you buy it?—In April. I ________ it for two months.A. have hadB. hadC. have boughtD. bought26.I am tired. I ________ basketball for three hours.A. playB. playedC. have playedD. will play27.The past 10 years ________ great changes in national development,________ high﹣speed trains bring convenience to our daily life.A. have witnessed; among thatB. have witnessed; among whichC. witnessed; in whichD. witnessed; among which28.-Did Sa Beining, one of the most famous hosts of CCTV,________ a Canadian girl?-Yes,they________ for about 3 years.A. marry to;got marriedB. marry with;have got marriedC. marry;have been married29.—Where can I find Jack?—He ________ the post office.A. has been toB. had been toC. had gone toD. has gone to30.—How long have Mr. and Mrs. Wang ________?—For more than twenty years.A. marriedB. had marriedC. got marriedD. been married31.—A new shop ________ for a week nearby. Let's have a look there.—Good idea. But it doesn't ________ on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; open32.Do not sign any agreement until you________ a lawyer or some other knowledgeable person to read itA. will askB. have askedC. are askingD. will have asked33.--- Have you ever driven a sports car?--- No, this is the first time I ________ one.A. am drivingB. will be drivingC. have drivenD. drive34.Her grandfather ________ for two years.A. diedB. has diedC. has been deadD. has been died35.—Where are the teachers now?—In the meeting room. They ________ the meeting for 10 minutes.A. have begunB. have been onC. have hadD. have been held36.—Sorry, I'm late. Has the meeting begun?—It doesn't matter. The meeting________for several minutes.A. has just begunB. has just been overC. has just been onD. has just ended37.—How long have you ________ Sanya in Hainan?—Half a month, and it is the most beautiful city that I've visited.A. been inB. gone toC. been to38.—Do you know the movie The Jungle Book?—Yes, I ________ it twice. It's very exciting.A. watchB. watchedC. have watchedD. will watch39.My English teacher has taught English ________ she came to the school.A. sinceB. asC. whenD. for40.—Excuse me! I am looking for The Little Prince.—Sorry, the book you ask for________ . I can book one online if you like.A. is selling outB. was sold outC. has been sold out41.The Browns________ London for nearly two years. They all miss their hometown very much.A. have leftB. have been away fromC. have leaving42.In the past five years, Changchun ________ a lot in many different ways.A. ChangesB. has changedC. changedD. change43.We ________ in the same school since three years ago.A. studyB. will studyC. were studyingD. have studied44.So far, they ________ five Japanese songs.A. learntB. had learnedC. have learnedD. learn45.—Where have you ________? The film ________ for half an hour.—Oh, sorry. I'm late because of the heavy rain.A. been; has startedB. gone; has been onC. been; has been onD. gone; has started46.My brother ________ this book for two days.A. has boughtB. has keptC. has borrowedD. has lent47.________ the news came out, the reform (改革) of college entrance examination has got tons of public attention.A. UnlessB. ThoughC. Since48.In the past few years, great changes________ in my hometown.A. have taken placeB. have been taken placeC. were taken place49.The film ________ for ten minutes.A. will beginB. has been onC. has begun50.—Look, the light is still on in Helen's office. Maybe she ________ her work yet.—It can't be Helen. She ________ the office an hour ago.A. didn't finish; leftB. didn't finish; has leftC. hasn't finished; leftD. hasn't finished; has left51.So far, the AIIB(亚投行) ________ 57 counties to be the founding members.A. attractedB. has attractedC. will attract52.—I'm sorry, Lucy. I ________ your computer for such a long time.—Never mind.A. have borrowedB. have lentC. have keptD. have returned53.Mrs. is very kind. She ________ these poor children since 2010.A. helpsB. has helpedC. helpedD. is helping54.My grandfather's hobby is collecting stamps. He ________ them for over forty years.A. collectB. collectsC. is collectingD. has collected55.Story of Yanxi Palace is one of the most popular________ and the main role Wei Yingluo ________ the hearts of many people, so it is a big success.A. plays; winB. plays; has wonC. play; has wonD. play; won解析1.【答案】D【解析】根据“for 400 years”可知用现在完成时并且用延续性动词。

七年级英语现在完成时单项选择题60题

七年级英语现在完成时单项选择题60题

七年级英语现在完成时单项选择题60题1. I ______ my homework yet.A. haven't finishedB. have finishedC. finishedD. finish答案:A。

本题考查现在完成时的否定形式。

现在完成时的构成是“have/has + 过去分词”,yet 常用于现在完成时的否定句和疑问句中,A 选项“haven't finished”是现在完成时的否定形式,符合题意。

B 选项“have finished”是肯定形式,与yet 不搭配。

C 选项“finished”是一般过去时。

D 选项“finish”是一般现在时。

2. They ______ in this school for three years.A. have studiedB. studiedC. studiesD. study答案:A。

此题考查现在完成时的肯定形式。

“for three years”是现在完成时的标志词,表示一段时间,现在完成时的构成是“have/has + 过去分词”,A 选项“have studied”符合现在完成时的构成。

B 选项“studied”是一般过去时。

C 选项“studies”是一般现在时的第三人称单数形式。

D 选项“study”是一般现在时。

3. My sister ______ the room. It's very clean now.A. has cleanedB. cleanedC. cleansD. is cleaning答案:A。

本题考查现在完成时的用法。

“It's very clean now.”表明房间已经被打扫干净,要用现在完成时,A 选项“has cleaned”是现在完成时的正确形式。

B 选项“cleaned”是一般过去时,只是过去的动作,不强调对现在的影响。

C 选项“cleans”是一般现在时。

D 选项“is cleaning”是现在进行时,表示正在进行的动作。

初中现在完成时练习题

初中现在完成时练习题

初中现在完成时练习题一、选择题1. 小明______这部小说了,他觉得非常好看。

A. readB. have readC. has readD. reads2. 我______我的英语老师五年了,她对我帮助很大。

A. knowB. knowsC. have knownD. knew3. ——你______去过长城吗?——是的,我去过很多次了。

A. doB. didC. haveD. has4. 他们______北京三年了,对这座城市非常熟悉。

A. move toB. moved toC. have moved toD. moves to5. 我______这个单词怎么拼写,你能帮我一下吗?A. don't knowB. didn't knowC. doesn't knowD. haven't known二、填空题1. Tom _______ (去) to the movies three times this month.2. —_______ you _______ (完成) your homework yet?—Yes, I _______ (完成) it just now.3. —_______ your parents _______ (去) to work?—Yes, they _______.4. Lucy _______ (参观) the Great Wall twice since she came to China.5. —_______ you _______ (买到) the book I asked for?—Yes, I _______ it yesterday.三、句型转换1. They have lived in this city for ten years.(对画线部分提问)_______ _______ they _______ in this city?2. He has visited his grandparents twice this month.(改为否定句)He _______ _______ his grandparents twice this month.3. We have finished our homework.(改为一般疑问句)_______ you _______ your homework?4. She has read this book.(改为一般疑问句)_______ she _______ this book?5. They have been to the zoo.(改为否定句)They _______ _______ to the zoo.四、翻译句子1. 你去过美国吗?_______ _______ _______ _______?2. 自从上个月以来,他一直住在上海。

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

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

现在完成时练习题含答案及解析一、单项选择现在完成时1.The Greens _____ China for five years.A.has been in B.have been inC.went to D.has gone to【答案】B【解析】【详解】考查时态。

句意:Green一家人来中国已经五年了。

时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。

2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。

句意:虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

3.She is a strong-willed woman and not once _______ in to any difficulty in her life.A.she has given B.did she give C.she gave D.has she given【答案】D【解析】试题分析:考查动词时态和倒装句。

句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。

And 连接的两个并列句中,否定副词 not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。

考点:考查动词时态和倒装句4.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】考查时态。

现在完成时的练习题

现在完成时的练习题

现在完成时的练习题一、选择题1. 小明 ________(has finished/finished)作业了,现在在看电视。

2. 我 ________(have seen/has seen)那部电影,听说很好看。

3. 他们 ________(have moved/moved)到北京去了,去年就搬走了。

4. 你 ________(have been/has been)去过长城吗?我觉得你应该去看看。

二、填空题1. 我哥哥_______(has/have)在国外留学三年了。

2. 我们班的学生_______(has/have)完成了这次考试。

3. 她_______(hasn't/haven't)吃早饭,因为她起晚了。

4. _______(Have/Has)你们听说过这个故事吗?三、改写句子1. They started living in the countryside last year.(改为现在完成时)2. He bought a new car two months ago.(改为现在完成时)3. She visited her grandparents last weekend.(改为现在完成时)4. We didn't see each other yesterday.(改为现在完成时)四、翻译句子1. 你去过几次美国?2. 他们已经结婚十年了。

3. 我还没见过你的新朋友。

4. 他已经写完作业了,现在在玩游戏。

五、阅读理解Tom has lived in this city for five years. He has made many friends during this time. Last week, he went to visit his old friend, Jack, who has moved to a new house. They haven't seen each other for a long time. Tom was happy to see Jack's new house and they talked about their past. They have many good memories together.1. How long has Tom lived in this city?2. Who did Tom visit last week?3. Why were they happy to see each other?4. What did they talk about?六、完形填空Tom has always wanted to travel around the world.He______(1)_(has/have) been saving money for this trip for the past two years. Finally, last month,he______(2)_(started/has started) his journey. So far,he______(3)_(has visited/visited) four countriesand______(4)_(has taken/taken) hundreds of photos. Hisfriends______(5)_(haven't/won't) heard from him for a while, but they know he______(6)_(has been/has gone) having the time of his life.1. A. has B. have2. A. started B. has started3. A. has visited B. visited4. A. has taken B. taken5. A. haven't B. won't6. A. has been B. has gone七、句型转换1. She has studied English for three years.(改为否定句)2. They have eaten lunch already.(改为疑问句)3. He has written the letter.(改为一般疑问句)4. We have known each other since childhood.(改为反义疑问句)八、连词成句1. you, has, ever, seen, a, live, concert, /?2. they, moved, new, to, a, house, last, month, /.3. I, this, book, have, read, already, /.4. he, not, has, spoken, to, us, since, the, argument, /.九、情景对话A: Hi, Lisa! Long time no see. Where have you been?B: _________________________________ (我在国外度假。

【英语】高二英语现在完成时专项训练100(附答案)含解析

【英语】高二英语现在完成时专项训练100(附答案)含解析

【英语】高二英语现在完成时专项训练100(附答案)含解析一、单项选择现在完成时1.The Greens _____ China for five years.A.has been in B.have been inC.went to D.has gone to【答案】B【解析】【详解】考查时态。

句意:Green一家人来中国已经五年了。

时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。

2.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate.A.have seen; will suffer B.saw; sufferedC.had seen; was to suffer D.see; suffer【答案】A【解析】【详解】考查时态。

句意:这种疾病对农民来说是一个巨大的打击。

数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。

结合句意可知第一空用现在完成时态;第二空用一般将来时态。

故选A。

3.She is a strong-willed woman and not once _______ in to any difficulty in her life.A.she has given B.did she give C.she gave D.has she given【答案】D【解析】试题分析:考查动词时态和倒装句。

句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。

And 连接的两个并列句中,否定副词 not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。

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

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

英语现在完成时专项练习题(附答案)现在完成时(一)一、单项选择1. Have you met Mr. Li ___?A. justB.agoC.beforeD. a moment ago2.-----Have you been to Beijing?----No, I ____.A.hasB.haveC.hasn'tD.haven't3.I ____the film already.A.sawB.have seenC.seeD.will see4. Have you ever____to Canada?A.beB.areC.beenD.is5. He ____Water World last year.A.went toB.goes toC.has been toD.has gone to6.---Have you ever been to Sanya?---Yes, I’ve ____been there twice.A.alreadyB.neverC.neitherD.yet7.Tom hasn’t been to Italy____, but he has ___been to America.A.already,yetB.yet,alreadyC.already,alreadyD.yet,yet8.I haven’t seen the film___.A.yetB.everC.alreadyD.just9.----What are you going to do tomorrow?-----I ___yet.A. didn’t decideB.won’t decideC.have decideD.haven’t decided10.----I have never been to Tokyo.-----____.A. So do IB.So have IC. Neither have ID. Neither do I参考答案1-5:CDBCA 6-10:ABADC二、用所给单词的适当形式填空。

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

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

初中英语现在完成时练习题及答案一、选择题1.I _______ (not finish) my homework yet.a)haven’t finishb)hasn’t finishedc)haven’t finishedd)haven’t finishing–答案:c2.Lily _________ (go) to the park twice this week.a)has goneb)gonec)has beend)gone to–答案:a3.My parents ________ (buy) a new car last month.a)buyb)has buyc)has boughtd)bought–答案:d4.We ________ (visit) the Great Wall three times.a)visitedb)has visitedc)have visitedd)have been visited–答案:c5.She _______ (live) in London for five years.a)livedb)has livedc)has been livedd)have lived–答案:b二、填空题1.________ you ever _______ (visit) the Eiffel Tower?–答案:Have, visited2.My sister ________ (not finish) her homework yet.–答案:has not finished3.We ________ (already, see) that movie three times.–答案:have already seen4.________ he ever _______ (climb) Mount Everest?–答案:Has, climbed5.Betty ________ (not go) shopping this week.–答案:has not gone三、改错题1.I has already finished my homework.–答案:I have already finished my homework.2.They has been to Japan last summer.–答案:They have been to Japan last summer.3.Have he played basketball before?–答案:Has he played basketball before?4.She hasn’t listens to the new song yet.–答案:She hasn’t listened to the new song yet.5.Have you seen my keys anywheer?–答案:Have you seen my keys anywhere?四、翻译题1.我已经学会了游泳。

现在完成时小学英语练习题

现在完成时小学英语练习题

现在完成时小学英语练习题现在完成时是英语时态中的一种,用来描述过去发生的动作对现在造成的影响或结果,或者过去开始、持续到现在的动作或状态。

以下是一些适合小学英语水平的现在完成时练习题,帮助学生巩固和理解这一时态。

一、选择题1. She _______ her homework already.A. finishesB. finishedC. has finished2. They _______ to the museum last week.A. wentB. goC. have gone3. I _______ my book for two hours.A. readB. am readingC. have been reading答案: C, C, C二、填空题4. My father _______ (work) in this company for ten years.5. The children _______ (play) in the park since this morning.6. We _______ (not see) our grandparents for a long time.答案: has worked, have been playing, haven't seen三、改写句子7. The cat has eaten all the fish. (改为一般疑问句)- Has the cat eaten all the fish?8. They have visited many places in the world. (改为否定句)- They haven't visited many places in the world.9. She has finished her homework. (改为一般疑问句并否定回答)- Has she finished her homework?- No, she hasn't.四、用所给词的适当形式填空10. I _______ (never/see) this movie before.11. He _______ (just/arrive) at the airport.12. _______ (you/already/eat) your lunch?答案: have never seen, has just arrived, Have you already eaten五、翻译句子13. 他昨天去了图书馆。

【英语】英语现在完成时题20套(带答案)及解析

【英语】英语现在完成时题20套(带答案)及解析
C.didn’t discover D.isn’t discovering
A.most people have worked B.have most people worked
C.most people had worked D.had most people worked
【答案】B
【解析】
【详解】
考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。
【答案】B
【解析】
试题分析:考查动词的时态语态。从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。
【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。
11.She is a strong-willed woman and not once _______ in to any difficulty in her life.
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。

英语现在完成时试题及答案含解析

英语现在完成时试题及答案含解析

英语现在完成时试题及答案含解析一、选择题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.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 3.— 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 4.—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 5.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 6.—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 to7.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 8.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 9.—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.had 10.—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 11.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 12.—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 13.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 14.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished15.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 very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to17.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed 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 been 23.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in24.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish25.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call26.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now27.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 28.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 29.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with30.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 31.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 32.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 33.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 34.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 35.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 36.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 37.—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 used38.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost39.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.opened40.So far, 5G technology, which is d eveloped by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 41.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 42.—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 43.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—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 46.—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.lives47.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 48.—Sorry, I’m late. There’s too much traffic on the road.— It does n’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 49.—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 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。

现在完成时专项训练题

现在完成时专项训练题

现在完成时专项训练题一、选择题1. I ______ my homework already.A. have finishedB. finishedC. finishD. will finish答案:A解析:“already”是现在完成时的标志词,现在完成时的构成是“have/has +过去分词”,finish 的过去分词是 finished,主语是 I,所以用 have finished。

2. —Have you ever been to Beijing?—Yes, I ______.A. haveB. haven'tC. doD. don't答案:A解析:问句是现在完成时的一般疑问句,回答也用现在完成时。

肯定回答是“Yes, I have.”,否定回答是“No, I haven't.”。

3. She ______ this book for three weeks.A. has borrowedB. has lentC. has keptD. has bought答案:C解析:“for three weeks”是一段时间,borrow、lend 和 buy 都是短暂性动词,不能与一段时间连用,keep 是延续性动词,可以与一段时间连用。

4. —How long ______ you ______ here?—For about two years.A. have; studiedB. did; studyC. do; studyD. were; studying答案:A解析:“How long”提问一段时间,要用现在完成时,构成是“have/has + 过去分词”,study 的过去分词是 studied,主语是 you,所以用 have studied。

5. Mr. Green ______ in China since five years ago.A. livedB. has livedC. livesD. is going to live答案:B解析:“since five years ago”是现在完成时的标志,所以用 has lived。

高考英语现在完成时题20套(带答案)

高考英语现在完成时题20套(带答案)

高考英语现在完成时题20套(带答案)一、单项选择现在完成时1.The Greens _____ China for five years.A.has been in B.have been inC.went to D.has gone to【答案】B【解析】【详解】考查时态。

句意:Green一家人来中国已经五年了。

时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。

2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。

句意:虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

3.In the last few years, China ________ great achievements in environmental protection. A.was making B.madeC.had made D.has made【答案】D【解析】【详解】考查时态。

句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。

时间状语“In the last few years”表明应该使用现在完成时,故D项正确。

4.—What a stupid mistake!—Yes. I ______ you doing it carefully, but without success.A.was suggesting B.will suggestC.have suggested D.had suggested【答案】C【解析】【详解】考查时态。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1. I _______ my homework already.A) have doneB) had doneC) didD) do答案:A2. She _______ her book for two weeks.A) has borrowedB) borrowedC) has been borrowingD) was borrowing答案:C3. They _______ the project since last year.A) have startedB) startedC) have been startingD) were starting答案:A4. The weather _______ a lot since I moved here.A) has changedB) changedC) is changingD) will change答案:A5. I _______ my keys somewhere in the house.A) lostB) have lostC) am losingD) was losing答案:B二、填空题6. I _______ (study) English for three years.答案:have been studying7. She _______ (not see) her family since she moved to another city.答案:hasn't seen8. The company _______ (expand) its business to new markets.答案:has expanded9. He _______ (just finish) his report when I called him.答案:had just finished10. They _______ (live) in this house for five years.答案:have been living三、改错题11. She has went to the store.答案:She has gone to the store.12. They have been started the project last week.答案:They started the project last week.13. I have lost my keys yesterday.答案:I lost my keys yesterday.14. He has been studying for the exam for two hours.答案:He has been studying for the exam for two hours. (No error)15. The children have played outside all day.答案:The children have been playing outside all day.四、翻译题16. 他去过中国三次。

英语现在完成时练习题20篇含解析

英语现在完成时练习题20篇含解析
7.— Would you care for a cup of tea? It tastes pretty good.
— Ione. Thank you just the same.
A.have had B.had C.would have D.will have
【答案】A
【解析】
【详解】
考查时态。句意:——你想喝杯茶吗?味道很好。——我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选A。
He has lived here since he came.自从他来到这里,就一直在这里住着。
2.It is /has been+一段时间+since主语+一般过去时态+其他。自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。
15.My father ____his little store rapidly into a big department store in the past ten years.
A.have been noticed B.are noticing
C.will notice D.have noticed
【答案】D
【解析】
【详解】
考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。

专项训练 现在完成时选择题练习

专项训练 现在完成时选择题练习

专项训练现在完成时选择题练习一、初中英语现在完成时1.The old city_______ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】 D【解析】【分析】这个老城市已经发生了太多改变自从十年前。

已经发生的用完成时。

【点评】考查时态的用法。

2.— Where is your uncle? I haven't seen him for a long time.— He _______ Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been in【答案】 D【解析】【分析】考查延续与非延续性动词。

根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。

3.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

4.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。

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

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

现在完成时练习题含答案及解析一、单项选择现在完成时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【解析】试题分析:考查动词时态和倒装句。

初中时态专项训练-现在完成时-选择题

初中时态专项训练-现在完成时-选择题

初中时态专项训练-现在完成时1一、单选题1.(2022·扬州)—May I speak to Wang Li?—Sorry, she is not at home. She ________ since last month.A.left B.has left C.has been away D.went away 2.(2022·达州)—Bruce ___________so much in the past two years.—Yeah, he ___________be shy, but now he is confident and active.A.has changed; used to B.changed; is used toC.changed; used to D.has changed; is used to3.(2022·达州)—Who is playing the piano in the music room? Is it Mary?—No, it ___________be her. She has ___________to Beijing on business.A.couldn't; been B.can't; goneC.can't; been D.mustn't; gone4.(2022八下·东至期末)—I _________ this article three times, but I haven't found mistakes.—Let me see.A.check B.have checked C.will check D.am checking 5.(2022·福建)Since 2021, our school ________ all kinds of after-school services for students.A.provides B.is providing C.has provided 6.(2022·龙江)So far, red tourism (旅游业) ______ quickly and it's becoming more and more popular.A.developed B.will develop C.has developed 7.(2022·鄂州)—Would you like to see the movie Changjin Lake this evening?—Oh, it's a good movie. But I _________ it already.A.saw B.have seen C.see D.will see 8.(2022·汉油田、潜江、天门、仙桃)—Your watch is really old.—Yes, I ______ it since I was six.A.have B.will have C.have had D.am having 9.(2022·包头)Christine____________ the family's Sunday lunch since she was 12 years old.A.cooks B.cooked C.will cook D.has cooked 10.(2022·武汉)—Congratulations! You __________ big progress in the last three years.—Thank you, Mr. Li. I'll never forget the good times in Junior High.A.make B.made C.have made D.will make 11.(2022九下·锡山期中)Wang Yaping is very happy to return to the motherland and tells her little daughter that __________.A."Mom was returning after reaching for the stars"B."Mom returned after reaching for the stars"C."Mom has returned after reaching for the stars"D."Mom is returning after reaching for the stars"12.(2022九下·锡山期中)— It takes ages to find you. Where are you?—What a shame! I________ at home because of being closely connected with the Covid-19 carrier.A.will be B.have been C.stayed D.will stay 13.(2022·洞头模拟)—Would you like to watch the Battle at Lake Changjin with me, Jim?—Oh, I ________ it with my parents, but it's not as good as I thought.A.see B.was seeing C.have seen D.will see 14.(2022八下·梧州期中)— Have you seen Mr. King these days?— No, he _______ Shanghai for an international meeting. He'll come back in three days.A.has been in B.has been to C.has gone in D.has gone to 15.(2022八下·梧州期中)— When did your cousin leave his hometown?— He _______ for nearly five years.A.left B.leaves C.has left D.has been away 16.(2022八下·梧州期中)— Mum, may I go out to play football?— _______ you _______ your homework yet?A.Are; finishing B.Do; finishC.Did; finish D.Have; finished17.—He's read the book before. What about you?—_______.A.So am I B.So do I C.So have I 18.(2022八下·桂林期中)—Have you ever to Shanghai?—Yes. I there last month.A.went; went B.went; will go C.been; went 19.(2022八下·定远期中)Can I ask __________ you __________ to China before?A.what; have been B.if; have beenC.how; have gone D.if; have gone20.(2022·哈尔滨模拟)Omicron (奥米克戎) disease in more than 100 countries around the world in the past two years. The world should pull together to fight against the spread of it.A.was spread B.spreads C.has spread 21.(2022·牡丹模拟)The film The Battle at Lake Changjin (《长津湖》) _________ very popular since it was on show.A.become B.became C.has become22.—Jack, it's eight o'clock now. Why are you still here?—Because I_____ my report yet.A.don't finish B.didn't finishC.won't finish D.haven't finished23.(2022·广西壮族自治模拟)Tony_______ this magazine from the library for two months.A.borrow B.kept C.has borrowed D.has kept 24.(2022九下·河北开学考)I ______ all the movies. The movie you made is the best.A.was watching B.will watch C.am watching D.have watched 25.The film has _______for an hour.A.started B.begun C.been on D.finished 26.—Look! Mike is over there.—No, it can't be him. He________ to Nanjing.A.has gone B.has been C.went D.will go27.I can't recognize(认出)her, because she ________a lot over the years.A.changed B.changes C.will change D.has changed 28.—Have you ever been to Paris?—Yes, I _______there twice. It's a modern city.A.have gone B.have been C.have gone to D.have been to 29.—Mary says a new film will be on this evening. Let's go and see it.—But I _______it.A.see B.saw C.have seen D.will see30.Her grandfather ________a car in 2007. He ________the car for 10 years.A.buy; has bought B.bought; has hadC.buys; has had D.bought; has bought31.Mike's parents ________for over ten years. And his father still buys roses for his mother.A.have been married B.got marriedC.were married D.have got married32.—I saw Mr. White in his office just now.—No, it ______be him. He has ______Beijing and will come back next Friday.A.mustn't; gone to B.mustn't; been toC.can't; been to D.can't; gone to33.—Where is your father, Jenny?—He isn't at home. He ______to Shanghai on business.A.has been B.has gone C.went D.will go34.—I hear you're crazy about Roger Federer.—Exactly. He is one of the greatest tennis players in the world and ______19 grand slams(大满贯)all together.A.achieves B.achieved C.has achieved D.will achieve35.I have just ______a constructive(建设性的)talk with her.A.complete B.completed C.completing D.to complete 36.—What do you think of your home town, Kate?—It ______a lot. It's more beautiful than before.A.has changed B.changes C.will change D.change37.—I think our teacher, Mrs. Allen, knows everything.—I agree. Because she ______over 2,000 books.A.read B.has read C.reads D.is reading 38.—Dad, where is Mum?—She ______the supermarket.A.has gone to B.has been to C.is going to D.went to39.I am surprised at the new look of my home town, for it _______a lot over the years.A.changed.B.changes C.will change D.has changed 40.(2022八下·期中)—Hello, may I speak to Mr. Li?—Oh, sorry! He _________to Hong Kong. He will come back in three days.A.has been B.has gone C.went D.goes 41.—Where is Nina?—She________ the library.A.has gone to B.has been to C.has been in D.went to 42.—Why don't you go to the party?—Because I_________ my homework yet.A.don't finish B.didn't finishC.won't finish D.haven't finished43.—I _______Betty so far.—Don't worry. Maybe she's too busy to write letters.A.haven't heard from B.don't hear fromC.didn't hear from D.am not hearing from44.(2022九下·哈尔滨开学考)—Your phone looks so nice. Its color is fascinating.— It's Huawei Mate 40 which I like best. I ______it since it _______ in the market.A.have had, came out B.have bought, was sold C.had, was appeared 45.Each of the girls here___________ to the West Lake twice.A.have gone B.have been C.has gone D.has been 46.We have been in China ___________three years. We like it very much.A.in B.for C.since D.from 47.—Do you know Betty very well?—Yes, she and I__________ friends since we met in Guangzhou last summer.A.have made B.have become C.have been D.have turned 48.My father __________on business for two weeks. He'll return in three days.A.has been away B.left C.has left D.was leaving 49.—Lucy, may I speak to your uncle?—Oh, sorry! He__________ to London.A.has been B.has gone C.went D.will go 50.For years, doctors ___________millions of patients with the help of microscopes.A.saved B.have saved C.has saved D.were saving答案解析部分1.【答案】C【解析】【分析】句意:——我可以和王丽说话吗?——对不起,她不在家,从上个月开始,她就离开了。

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

现在完成时练习题、单项选择1、Both his parents look sad .Maybe they what's happe ned to him .knew B . have known C . must know D .willknowHe has been to Shan ghai ,hashe ?already B .never C .ever D .stillHave you met Mr. Lijust B . ago C .before D . a moment agoThe famous writer one new book in the past two yearA . is writingB .waswritingC .wroteD .has written5、-Our country a lot so far . -Yes . I hope it will be eve nA . has changed ; wellB . changed ; goodC . has changed ;betterD . changed better6、Tom already in this school for two years .A . was ; studyingB . will ;studyC . has ;studiedD . are ;studying7、We Xiao Li since she was a little girl .A . knowB . had knownC . have known D. knew8、Harry Potter is a very nice film .I it twice .A. will see B . have seen C . saw D .see9、-These farmers have been to the United States . -Really ?Whenthere ?A. will they goB. did they goC. do they goD. have they gone10、you ___ your homework yet ? -Yes .Iit a moment ago .A . Did ; do ; finished Have ; done ; fini shedC . Have ; done ; have finishedwill ; do ;finish11、12、13、14、15、16、His fatherjoinedthe Party since 1978 .B . hasjoined-Do you know him well ?were B . have been-How long have youbeenB. goneHurry up! Thehas begunIttenis B . hasMiss GreenA .has gone17、My parentsPlayC . was inD . has been inSure .We friends since ten yearsago .C . have becomeD . have madehere ?C . comeD .B . had begunfor-About two months .arrivedten mi nutes .has been on D . beganyears since he left the army .willD. wasisn'tB .wentA. have been in in the office . sheC .will goD . hastobeenthe library .Shandong for tenB . have been to18、The students have cleaned the classroom,A. so theyB. don'ttheyC. havetheyyears .have gone toD. have n'tthey19、Has Mr. White been a member of Greener China since heA. How soon, comesB. How ofte n,got to China?C. How long, came20、 HisuncleA. has come here二、句型转换for more tha n 9years.B. has started toworkC. has livedthere1、Tom has never been to China , 反意疑问句)D . have beenD. How far, arrivedD. has left the uni versit2、They have waited for you for two hours .(就划线部分提问)have they waited for you ?3、 The old man _________ l ast year. He for a year. (die)(动词填空)4、 This factory opened twenty years ago.(同义句转换)This factory __________ for twenty years.5、Miss Gao left an hour ago. (同义句转换)Miss Gao ___________________________ a n hour ago.6、 Her mother has been a Party member for three years . (同义句)Her mother _________ the Party three years ________________ .7、 The Green Family moved to France two years ago.(同义句转换)______ two years _________ the Gree n family moved to France.8、 The bus has arrived here. It arrived ten minutes ago.(把两个句子合并成一个句子)三、汉译英1、吉姆已经写完作业了,他现在有空。

2 、他昨天收到一封信。

3、我爸爸以前去过长城。

4、她还没有看过那部新电影。

5、她去过上海。

6、他这些天上哪儿去了?参考答案:一、单项选择。

1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。

这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。

故上两侧根据上下文分析、推理,正确答案是E。

2、现在完成时常与already (已经),just (刚刚,正好),ever (曾经),never (从来,也不;从不), b efore (以前),yet (仍然)等连用。

故 2应选B。

3、C4、现在完成时常与 recently (近来),so far (到目前为止),in the past/"last + 一段时间"等时间状语连用。

因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。

故4应选D。

5、C6、现在完成时时常与"for +时间段或since +过去时间点"连用(含从句,从句过去时)。

故 6应选C。

7、C8、现在完成时还与once (一次),twice (两次),three times (三次),several times (几次)等表示重复次数的词语连用。

故8应选B。

9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , lastweek , a moment ago等)连用。

故 9的正确答案为 B。

10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。

故11的正确答案依次为:D。

12、B 13、A 14、C 15、A。

16、 "have/has gone to + 地点”表示”某人去了某地(还未回来)”,指主语所指的人不在这儿。

"have/has been in + 地点”表示”在某地呆了多长时间”,常与表示时间的状语连用。

"have/has been to +地点”表示"曾经去过某地(但现在已不在那儿)。

”故16的正确答案为A。

17、A 18、D 19、C 20、C二、句型转换。

1、has he?2、How long3、died, has been dead4、has been open5、has been away6、joined ; ago7、It is, since 8、The bus has been here for ten minutes.三、汉译英。

1、 Jim has finished doing his homework already. He is free now.2、 He received a letter yesterday.3、 My father has been to the Great Wall before.4、 She has n't see n the new film yet.5、 She has been to Shanghai.6、 Where has he been these days ?。

相关文档
最新文档