英语现在完成时练习题含答案
- 格式:doc
- 大小:79.00 KB
- 文档页数:13
英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时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【解析】【分析】考查主谓一致。
现在完成时定义:表示在过去的某个时间已经发生的行为或者曾经做过的事情对现在产生的影响和结果。
构成: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. 他去了北京。
七年级英语现在完成时练习题40题含答案解析1.I _______ my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。
本题考查现在完成时的用法。
现在完成时表示过去发生的动作对现在造成的影响或结果。
句子中有already,是现在完成时的标志词。
A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
只有B 选项是现在完成时。
2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。
句子中有twice,表示去过某地几次,要用现在完成时。
B 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
只有A 选项has been to 表示去过某地。
3.We _______ English for five years.A.learnB.learnedC.have learnedD.will learn答案解析:C。
for five years 是现在完成时的标志词,表示一段时间。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。
只有C 选项是现在完成时。
4.They _______ not seen the movie yet.A.haveB.hasC.areD.were答案解析:A。
yet 是现在完成时的标志词。
主语是they,所以用have。
B 选项has 用于第三人称单数;C 选项are 是be 动词的现在时;D 选项were 是be 动词的过去时。
5.Have you _______ been to Shanghai?A.everB.neverC.yetD.already答案解析:A。
ever 常用于疑问句中,表示曾经。
B 选项never 表示从未;C 选项yet 常用于否定句和疑问句中;D 选项already 常用于肯定句中。
五年级英语现在完成时练习题30题含答案解析1. I ______ my homework already.A. finishB. finishesC. have finishedD. finished答案解析:C。
在这个句子中,“already”是一个表示已经的副词,通常与现在完成时连用,表示过去发生的动作( 完成作业)对现在造成的影响 作业已经完成了)。
选项A是一般现在时的形式,选项B 的“finishes”是一般现在时第三人称单数形式,这里主语是I,不适用。
选项D是一般过去时,不能体现出对现在的影响。
2. She ______ to Beijing three times.A. has goneB. has beenC. goesD. went答案解析:B。
“has been to”表示去过某地 人已经回来),“has gone to”表示去了某地 人还没回来),根据句子中“three times” 三次),说明她去过北京三次,人是回来的状态,所以用“has been”。
选项C是一般现在时,选项D是一般过去时,都不符合句子表达去过三次这个现在完成时的语境。
3. They ______ a lot of new friends since they came to this school.A. makeB. madeC. have madeD. are making答案解析:C。
“since” 自从)引导的时间状语从句,从句是一般过去时,主句要用现在完成时,表示从过去某个时间开始一直持续到现在的动作(交到很多新朋友)。
选项A是一般现在时,选项B是一般过去时,选项D是现在进行时,都不符合要求。
4. My mother ______ just ______ some delicious cakes.A. has; madeB. have; madeC. had; madeD. is; making答案解析:A。
中考英语现在完成时练习题40题含答案解析1.I have lost my key. I can't find it _____.A.somewhereB.anywhereC.everywhereD.nowhere答案解析:B。
“anywhere”用于否定句中,表示“任何地方都不”。
A 选项“somewhere”常用于肯定句;C 选项“everywhere”虽然表示到处,但在否定句中不如“anywhere”准确;D 选项“nowhere”表示“没有地方”,过于绝对,且不常用于这种语境。
现在完成时“have lost”表示过去丢了钥匙这个动作对现在造成的影响就是现在找不到钥匙了。
2.She has read the book. She can tell you _____ about it.A.somethingB.anythingC.everythingD.nothing答案解析:C。
“has read”表示已经读过这本书,所以能告诉你关于这本书的所有事情。
A 选项“something”表示一些事情;B 选项“anything”用于否定句和疑问句;D 选项“nothing”表示什么都没有,均不符合题意。
现在完成时在这里体现出因为过去读过书这个动作,所以现在能对书的内容有所了解。
3.We have visited the museum. It was very interesting. We _____ alot from it.A.learnB.learnedC.have learnedD.will learn答案解析:C。
“have visited”表明已经参观过博物馆,从中学到很多是过去的动作对现在造成的影响,所以用现在完成时“have learned”。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时,均不符合语境。
4.He has eaten breakfast. He isn't hungry _____.A.nowB.thenterD.soon答案解析:A。
完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。
has he?3、Have you just met Mr。
Li?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。
Yes。
I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。
I have seen it twice.9、These farmers have been to the United XXX。
When did they go there?10.Have you finished your homework yet。
Yes。
I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。
we have been friends for ten years.13.How long have you been here。
About two months.14.Hurry up。
The play has been on for ten minutes.15.It has been ten years since he left the army.16.Miss Green isn't in the office。
七年级英语现在完成时练习题50题含答案解析1.I ______ my homework already.A.have finishedB.finishedC.will finishD.finish答案解析:A。
现在完成时表示过去发生的动作对现在造成的影响。
“already”通常与现在完成时连用,所以选A。
B 是一般过去时,C 是一般将来时,D 是一般现在时,都不符合题意。
2.She ______ never ______ to Beijing.A.has,beenB.have,beenC.is,beenD.was,been答案解析:A。
主语是she,第三人称单数,所以用has。
“have/has been to”表示去过某地,现在完成时。
B 中have 与主语不搭配;C 和D 不是现在完成时。
3.We ______ just ______ the book.A.have,readB.readC.will readD.are reading答案解析:A。
“just”常与现在完成时连用,表示刚刚做过某事。
B 是一般现在时,C 是一般将来时,D 是现在进行时,不符合题意。
4.They ______ the movie twice.A.have seenB.sawC.will seeD.see答案解析:A。
“twice”表示次数,常与现在完成时连用。
B 是一般过去时,C 是一般将来时,D 是一般现在时,都不合适。
5.Have you ______ your breakfast?A.hadB.haveC.eatD.ate答案解析:A。
“have breakfast/lunch/dinner”吃早/中/晚餐,这里用现在完成时,所以用had。
B 是原形,C 和D 不是现在完成时的正确形式。
6.He ______ not ______ his room yet.A.has,cleanedB.cleanedC.will cleanD.is cleaning答案解析:A。
小升初英语现在完成时练习题50题【含答案解析】1. I ______ (read) this book already.A. readB. have readC. readsD. am reading答案解析:B。
在现在完成时中,基本结构是have/has+过去分词。
这里的主语是I,第一人称,所以用have,read的过去分词形式还是read。
A选项read 是一般现在时形式,C选项reads是第三人称单数形式的一般现在时,D选项am reading是现在进行时,都不符合现在完成时的结构。
2. She ______ (go) to Paris twice.A. wentB. has goneC. have goneD. go答案解析:B。
主语是she,第三人称单数,现在完成时结构为has+过去分词,go的过去分词是gone。
A选项went是一般过去时,C选项have gone中have 不能用于第三人称单数主语,D选项go是一般现在时原形,都不符合要求。
3. They ______ (not finish) their homework yet.A. don't finishB. haven't finishedC. didn't finish答案解析:B。
现在完成时的否定形式是haven't/hasn't+过去分词,这里主语是they,要用haven't,finish的过去分词是finished。
A选项don't finish是一般现在时的否定形式,C选项didn't finish是一般过去时的否定形式,D选项not finish这种形式本身错误。
4. He ______ (see) that movie before.A. seesB. sawC. has seenD. is seeing答案解析:C。
根据句中的before可知是表示过去的经历对现在有影响,要用现在完成时,其结构是has/have+过去分词,主语是he,所以用has,see的过去分词是seen。
(英语)英语现在完成时练习题含答案一、单项选择现在完成时1.Over the last three decades, the number of people participating in physical fitness programs ________ sharply.A. was increasing B. has increasedC. had increased D. will be increasing【答案】B【解析】【详解】观察时态。
句意:在过去的三十年里,参加健身计划的人数急剧增加。
Over the last three decades“近来的在30 年里”和现在完成时态连用,应选B。
2.It is the fourth time that Tom ______ in the maths exams.A. failed B. has failedC. had failed D. have failed【答案】 B【解析】【详解】观察固定句式中的时态。
固定句式:It is/was the+ 序数词 +that 从句;句意:这是某人第几次做某事的时候了。
若是前面是is,后边使用现在完成时;若是前面是was,后边使用过去完成时。
本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。
句意:这是这个星期里他第四次打电话给你了。
【点睛】固定句式: It is/was the+ 序数词 +that 从句;句意:这是某人第几次做某事的时候了。
若是前面是 is,后边使用现在完成时;若是前面是was,后边使用过去完成时。
(1) It is the first time that I have come to the Great Wall.这是我第一次到长城去。
(2) It was the first time that he had visited the Great Wall.那是他第一次参观长城。
(完整版)英语现在完成时练习题含答案一、选择题1.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 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.—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 4.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 5.—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 6.— 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 7.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 8.—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 to9.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 10.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 11.—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 12.— 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 13.—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.had14.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 15.—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 16.—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.call17.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 18.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 19.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 20.—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 in 21.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 22.—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 23.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was24.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 25.—Is that man George?—It can’t be him. After all he ________ this place f or years!A.has left B.has been away from C.was away from D.left26.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.—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.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 31.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 32.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 33.—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 34.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 35.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 36.—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 37.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 38.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.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives41.Please t urn 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 42.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 43.— 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 44.—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 45.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 46.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 47.—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 48.—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; bought49.—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.lives50.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【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:他的父母亲看起来都很难过。
英语现在完成时练习题含答案 一、单项选择现在完成时 1.— What do you mean when saying every minute counts? — A man who dares to waste one hour of time _________ the value of life. A.hadn’t discovered B.hasn’t discovered C.didn’t discover D.isn’t discovering 【答案】B 【解析】 【详解】 考查时态。句意:— 当你说每分钟都很重要的时候,你什么意思?— 敢于浪费一小时时间的人还没有意识到生活的价值。根据句意可知正是他们没有意识到生活的价值,才敢于浪费时间。表示过去发生的事情对现在的影响,要用现在完成时。故B项正确。
2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are C.have been D.has been 【答案】D 【解析】 【详解】 考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。
3.— When will the bike-sharing schemes be introduced to the public? — Not until _______ a better understanding of them. A.we have had B.will we have had C.have we had D.we will have had 【答案】A 【解析】 【详解】 考查时间状语从句。句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。not until位于句首时,主句要用部分倒装,但是从句不用,故选A。
4.All of her time _______ to carrying out a further study on the cause of Alzheimer’s disease since she left school. A.has been devoted B.devoted C.has devoted D.was devoted 【答案】A 【解析】 【详解】 考查时态。句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且
be devoted to“致力于---”,故选A。
【点睛】 1.since自从---以来(可做介词和连词),和现在完成时态连用。
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.他离开这有五年了。
5.Over the last three decades, the number of people participating in physical fitness programs ________ sharply. A.was increasing B.has increased C.had increased D.will be increasing 【答案】B 【解析】 【详解】 考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。Over the last three decades“在最近的30年里”和现在完成时态连用,故选B。
6.This is the third time I____ Hong Kong. The second time I____ here was on Christmas Day last year. A.have visited; came B.have visited; have come C.visit; came D.visited; had come 【答案】A 【解析】 【详解】 考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the 序数词 time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确。 【点睛】 本题第一空考查了特殊句式“It /That/This is the...time that sb have done sth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态——主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。 7.Ever since he left school, he ______ becoming a professor in that famous university. A.has never dreamed of B.had never dreamed of C.didn’t dream of D.was not dreaming of 【答案】A 【解析】 【详解】 考查时态。句意:自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故
选A。 【点睛】 1.Since自从---以来(可做介词和连词),和现在完成时态连用。
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.他离开这有五年了。
8.It is the first time that Chinese teachers ________ in schools across Britain to introduce Chinese-style maths lessons and teaching approaches. A.taught B.teach C.have taught D.had taught 【答案】C 【解析】 【详解】 考查现在完成时。句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。The first time that表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。 【点睛】 It is/was the first time that表示“是第一次……”,引导表语从句时,强调到说话时间为止某一
情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。
9.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you. A.did I see B.have I seen C.I saw D.I have seen 【答案】B 【解析】 【详解】 考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。 【点睛】 倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。
10.—Hello, I have heard you are on holiday. —That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed C.will return; stay D.am to return; stay 【答案】B 【解析】 【详解】 考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。
11.The boy pretended ______ asleep when his father came back. A.to fall B.to have fallen C.to be falling D.have fallen 【答案】B 【解析】 【详解】 考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。