文档库 最新最全的文档下载
当前位置:文档库 › 现在完成时和完成进行时练习

现在完成时和完成进行时练习

现在完成时和完成进行时练习
现在完成时和完成进行时练习

现在完成时与现在完成进行时

A

1 .He ________ (wait) for an hour.

2 .I ________ (not finish) the work yet.

3 .________ you ________ (know) him since then ?

4 .I ________ (hear) from my father recently.

5 .We ________ (be) there many times in the past 3 years.

6 .The sun ________ (rise) when we got there.

7 .They ________ (finish)the work by the end of last month.

8 .How long you ________ (stay) at home already

9 .I ________ (not read) the book before.

10 .He ________ just ________ (do) it.

11 .My sister ________ (walk) to school everyday last year.

12 .We ________ (have) an exam. again sometime next week.

13 .By 1993, we ________ (plant) 20,000 trees.

14 .Her sister ________ (go) to Shanghai. She ________ (leave) this morning.

15 .My friend Wang Hai often ________ (swim) in the river.

16 .The writer ________ (finish) several story-books since 1980.

17 .I asked my mother ________ she ________ (come) back soon.

18 .What ________ you ________ (do)when I called you ?

19 .Don't cry! Our teacher ________ (go) over his lessons.

20 .He just ________ (have) his breakfast.

21 .I believe that our volleyball team ________ (be)back in a week.

22 .The famous scientist ________ (reach) Beijing two days ago.

23 .We'll go to visit the museum if it ________ (not rain) tomorrow.

24 .I saw my friend when I ________ (walk) in the street.

25 .Look, the boys ________ (play) on the play ground.

26 .He ________ (live) in his hometown since he left here.

27 .He ________ (go) to see his grandfather last Sunday.

28 .When we got to the classroom, the class ________ (begin).

29. You know, I ________ (look) for a job for three months, and this is my first formal interview.

30. My sister ________ (stay) in Beijing for three months last year.

31. The little boy is dirty all over because he ________ (play) in the mud all the morning.

32. Here he is! We ________ (wait) for him since last night.

B

1. —I’m sure Andrew will win the first prize in the final.

— I think so. He ________ for it for months.

A. is preparing

B. was preparing

C. had been preparing

D. has been preparing

2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it.

A. walks

B. walked

C. has walked

D. had walked

3. So far this year we _______ a fall in house prices by between 5 and 10 percent.

A. saw

B. see

C. had seen

D. have seen

4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.

A. studies

B. studied

C. is studying

D. has been studying

5. Danny _________ hard for long to realize his dream and now he is popular.

A. works

B. is working

C. has worked

D. had worked

6. —I have got a headache.

—No wonder. You_________ in front of that computer too long.

A. work

B. are working

C. have been working

D. worked

7. —______ you ______ him around the museum yet?

—Yes. We had a great time there.

A. Have ; shown

B. Do ; show

C. Had; shown

D. Did; show

8. —Hi, Tracy,you look pale.

—I am tired. I _______ the living room all day.

A. painted

B. had painted

C. have been painting

D. have painted

9..Her father _______ in 1990 and her husband _______for more than five years

(A)died ,dead (B)has died,dead(C)died ,has been dead (D)has died, has died

10.I have _______this nice watch for two years

(A)had (B)bought (C)borrowed (D)lend

11.He _______his home for ten years

(A)has left (B)left from (C)has been away from (D)was away from

12.He _______ a league member for three years

(A)is (B)has been (C)has become (D)have become

13.Li Hua's brother has _______for two years

(A)joined the army (B)been an army (C)has been being in the army (D)been in the army

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

现在完成时 1.现在完成时的构成: 现在完成时由助动词have\has + 过去分词构成,第三人称单数用has,其余用have。 I have been in Shenzhen for seven years. Lily hasn’t been to America before. 2.现在完成时的用法: 1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。 My daughter has just gone out. 我女儿刚出去。 I’m sure we’ve met before. 我肯定我们以前见过面。 She has arrived. 她到了。 2)表示持续到现在的动作或状态, 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. 3.常和现在完成时连用的时间状语: already, yet, before, lately, recently, once, twice, ever, never,since,for等连用。例如:She has already come. 她已经来了。 I haven’t read it yet. 我还没读过这个。 They have never been to Yan’an. 他们从未去过延安。 I haven't seen him lately. 我近来没看到他。 She has been an independent girl since her father passed away. 自从父亲去世后,这女孩就变得独立了。 Jack has been a doctor for 10 years.杰克做医生已经10年了。 4.现在完成时的否定式和疑问句。 否定句:在have\has后加not 结构:主语+has\have+not+过去分词+其他 一般疑问句:Has\Have提到主语前,其他照写。结构:Have\Has+主语+过去分词+其他特殊疑问句:特殊疑问词+一般疑问句 注意:肯定句中如有some\and,在否定句或者一般疑问句中要变成any\or,即 some-any and-or

八年级下现在完成时专项练习题

现在完成时专项练习 1. The famous writer one new book in the past two years. A. is writing B. was writing C. wrote D. has written 2. —Our country a lot so far. —Yes. I hope it will be even . A. has changed; well B. changed; good C. has changed; better D. changed; better 3. Zhao Lan already in this school for two years. A. was; studying B. will; study C. has; studied D. are; studying 4. We Xiao Li since she was a little girl. A. know B. had known C. have known D. knew 5. Harry Potter is a very nice film .I it twice. A. will see B. have seen C. saw D. see 6. —These farmers have been to the United States. —Really? When there? A. will they go B. did they go C. do they go D. have they gone 7. —you your homework yet ? —Yes. I it a moment ago. A. Did; do; finished B. Have; done; finished C. Have; done; have finished D. will; do; finish 8. Miss Green isn't in the office. She to the library. A. has gone B. went C. will go D. has been 9. Mother me a new coat yesterday. I it on. It fits me well. A. had made…have tried B. made…have tried

现在完成时讲解(含讲解及习题)

现在完成时讲解 一、构成: 肯定式:主语+ 助动词have/has + 动词的过去分词. 疑问式:助动词Have/Has + 主语+ 动词的过去分词? 否定式: 主语+ 助动词have/has + not + 动词的过去分词. 过去分词规则变化: a)一般情况下,直接加ed, (work---worked,water---watered, finish---finished等;) b)以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, (carry---carried study---studied等;) c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。(stop---stopped,shop---shopped) d)以不发音的e结尾的动词,只加d ( 过去分词不规则变化表: 二、用法: 用法一:表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。 标志词:①already, ②never, ③ever, ④just, ⑤yet, ⑥before, ⑦once/twice/数字+ times 例:I have cleaned my room. 我已打扫了房间(房间现在是干净的,不需要打扫了) They have left. --他们已经离开了,也就是说现在他们人不在这里 I have never had a car (我从未有过汽车。) I have been there twice. a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;yet 用于否定句和疑问句。 ?He has already left here. 他已经离开这里了。 ?Has he already left here? 他(真的)已经离开这里了吗?(表示加强语气) ?My teachers haven’t had breakfast yet. 我的老师们还没有吃早饭。 ?Have you written to your parents yet? 你已经给你父母写过信了吗? b)never 是否定词,表示“从来没有”,而ever 表示“曾经” ?We have never been to the Great Wall. 我们从来没有去过长城。 ?Have you ever been to Canada? 你们曾经去过加拿大吗? c)just用于句中, 表示“刚刚” ?I’ve just had breakfast. 我刚吃完早饭。 ?What have they just done? 他们刚刚做了什么? d)before用于句末, 表示“以前” ?I’ve seen it before. 我以前见过它。 练习:用never,ever,already,before, just或yet填空。 1. I have __________seen him before, so I have no idea about him. 2. Jack has __________finished his homework. 3. --Have you _________seen the film? --No, I have ________seen it. 4. ---Has the bus left _______? ---Yes, it has ________ left. 5. Would you like to go to the zoo with me? Yes, but I have been there _________.

现在完成时练习题及答案精华版.doc

现在完成时 (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 there for后接一段时间,表示“长达多久”,如ten years, a while, two days等。 Exercise: 用since和for填空 1. Jim has been in Ireland ______ Monday. 2. Jill has been in Ireland ______ three days. 3. His aunt has lived in Australia ______15 days. 4. Mary is in her office. She has been there ______ 7 o'clock. 5. India has been an independent country ______1974. 6. The bus is late. They've been waiting ______ 20 minutes. 7. Nobody lives in those houses. They have been empty ______ many years. 8. Mike has been ill ______a long time. He has been in hospital ______ October. 2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 以上三句话可以改为: He has been here for 2 weeks. The old man has ______ _______ for 4 months. They have _____ _____ only for 5 minutes. 3)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用“have (has) been”; 表示“已经去某地”要用“have (has) gone”。试比较: Where has he been? 他刚才到哪里去了?(已经回来了) Where has he gone? 他上哪儿去了?(人不在) They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). 4)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。例如:She has already come. 她已经来了。 I haven’t read it yet. 我还没读过这个。I have met him before. 我从前曾见过他。 Ma Hong has always been a good student. 马红一直是个好学生。I have often seen him in the street. 我经常在街上看见他。

中考复习专题 现在完成时专项练习题

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 1.—I haven't seen your grandfather for two years. What happened to him? —Oh, he ________ here for two years. A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。 【点评】考查现在完成时 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 4.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答

现在完成时讲解与练习答案

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? 1. have, seen, saw 2. Has, finished 3. has, come 4. has gone 5. have worked, moved 6. ha ve made 7. ha ve , stayed 8. have, finished 9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen II. Choose the best answer. 1. How long have you _______ here? A. come B. got C. arrived D. been 2. My grandpa died _________. A. at the age of my 2 B. for 2 years C. when I was 2. D. my age was 6. 3. Jane has _____ to BeiJing . She will come back tomorrow. A. been B. gone C. went D. never been 4. It is ten years _____ I last saw her. A. after B. since C. for D. that 5.--Who will go to the station to meet Lorry? --I will. I _____ her several times. A. met B. have met C. had met D. will meet 6. --What a nice dress! How long _____ you _____ it? --Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had 7.--Do you know Lydia very well? --Yes, She and I _____ friends since we were very young. A. have made B. have become C. have been D. have turned 8. The Smiths _______ in China for 8 years. A. has lived B. lived C. have been D. live

复习现在完成时专项练习题及答案

现在完成时练习 (一) —Dad, I ________ the station for minutes, but nobody came to meet me. —Don't worry. I'll go to meet you soon. A. arrived at B. have been at C. will reach D. have arrived at —______ you ever ______ Dali? —Never. But I am going there this vacation. A. Do; go to B. Have; been to C. Have; gone to D. Will; go to My aunt is a writer. She ____more than ten books since 1980. A. writes B. wrote C. has written D. will write A. leftB leaveC. has leftD. has been away The Smiths came to Shanghai in 2008, theythere for three years since then. A. live B. lived C. have lived D. will live —Have you ever been to Nanning? —Yes, _______ . A. I was B. I do C. I am D. I have Imy homework. I guess I can't join you. A. don't finish B. didn't finish C. haven't finished D. won't finish —Excuse me, where is Mr. Brown's office? —Sorry, I don't know. I _____ here for only a few days.

现在完成时专项练习题及答案

现在完成时专项练习题及答案 一、单项选择。 1、Both his parents look sad . Maybe they ________what's happened to him . A. knew B. have known C. must know D.will know 2、He has _______ been to Shanghai , has he ? A. already B.never C.ever D. still 3、Have you met Mr Li ______? A. just B. ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two year . A. is writing B.was writing C.wrote D.has written 5、—Our country ______ a lot so far . —Yes . I hope it will be even ______ . A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6、Zhao Lan ______already ______in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying 7、We ______ Xiao Li since she was a little girl . A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice . A. will see B. have seen C. saw D.see 9、—These farmers have been to the United States . —Really ? When _____ there ? A. will they go B. did they go C. do they go

(完整版)现在完成时讲解和练习(中文讲解).doc

现在完成时的用法和练习 一、在完成的基本用法 1. 表示去生的作在的影响和果。常用副just, already 和 yet, 通常作:做了某事,已做了某事,没有做某事在完成的此用法只用一般 疑句提。 He has left Beijing. 他已离开北京了。 (He is not in Beijing now.) I have just had lunch. 我吃午。 ( I am not hungry now.) She has already cleaned the house她.已把房子打了。 (The house is now very clean.) We haven’tthrown out the trash. 我没有把垃圾扔出去。(The trash is still in the house). Have you done your homework yet? 你的作已做了? Yes, I have.No, I haven’t. Ex. 1.We ___________ just ___________ (have) a P.E. class. We are very tired now. 2.She _______________________ (not find) the key __________. She can’tget into the house. 3.He ______________________ (go) home. He is not at school now. 4.__________ you __________ (tell) your parents about it _________? 5.I __________ already __________ (tidy) the room. It’s not messy any longer. 2. 表示到在止曾有某种。常用副ever, never 和 before. 通常 作:曾做某事此用法通常也只用一般疑句提或是用how many times 提。 Have you ever swum in the sea?No, never. Have you ever eaten pizza?Yes. A lot of times. I have been to America once. He has never traveled by ship. Have you drunk whisky before? How many times have you visited the Great Wall? *This is the most interesting book I have ever read. *This is the second time I have flown in a plane. Ex. 1.--__________ you __________________ (ever run) marathon? --No, I haven’t. It ’stoo hard for me. 2.He _________________________ (visit) the Summer Palace three times. 3.--__________ you __________________ (ever be) to Macao? --Yes, I have. It’s an interesting place. 4.This is the highest building I ___________________________ (ever see). 5.I __________________________________ (never play) golf. 6.This is the first time she ___________________________ (be) a volunteer. 3. 表示 从去某一开始,持到在的作或状,常用for + 一段 , since+去的一个点或一般去的从句 , (since 1980/two years ago/he moved to this city) so far, recently, in the last/past? years 等副或短。通常作:做某事做了 多了,自从某就一直做某事,到目前止已做了此完成的用法通常 用 how long 提 , 或是有关量的提。 I have been a teacher for five years. They have worked in the company since 1998. --How long have played computer games?--For two hours. He has lived in Beijing since he was born. I haven’tseen him recently. --How many English words have you learned so far?--About 1500. Ex. 1.I ____________________ (know) him for ten years. 2.We _____________________ (live) in this house since 1990. 3.I ________________________ (not see) her since she ____________________ (leave) Beijing. 4.She ________________________ (write) five books since she _________________ (become) a writer. 5.They ______________________ (not spend) a holiday in the last few years. *注意:在在完成的句子中,必是持性/延性,一点与中文不同。中文中点 (止性或非持性)也可以和 表示一段的状用。而在英句子中必将些成相的持性。比下 面的句子: 1

现在完成时练习题

现在完成时练习题 一,单选 1 -----What are you to do this Sunday? -----I ______yet. A . won’t decide B .didn’t decide C .haven’t decided D .don’t decide 2 I _____to Canada twice. It’s so beautiful . A .won’t go B .have gone C .don’t go D .have been 3 The life we were used to ______greatly since 1992. A .change B . has changed C .changing D .have changed 4 -----How long has Eliza been a nurse(护士)? -----______ A .Since 2002 B .Four years ago C .In 2002 D .At 2002 5-----How long ____you _____stamps(邮票)? ------Since two years ago . A .have ,collected(收集) B .did ,collect C .have ,been collecting D .are collecting 6 My father _____ on business(出差) for two weeks .He’ll return in three days. A .left B .has left C .has gone D .has been away 7 -----Kitty ,will you go to s ee the film “Cold Mountain”this evening ? ------No, I won’t . I ____ it already . A .saw B . have seen C .see D .will see 8----Scott has already returned to our town -----Really? Where ____ you ____ him ? A . do ,see B .have ,seen C .did ,see D .has ,seen 9 ----How long have you ____China? ------ For three years . A .come back B .return C . left D .been away from

高中现在完成时讲解与练习(非常详细)

现在完成时讲解与练习 一、现在完成时的构成 1. 现在完成时结构: 主语+助动词have(has) +动词过去分词 否定句:have/has后加not, haven’t/hasn’t 一般疑问句:前提have/has 被动:have /has been +动词的现在分词 2.现在完成时的概念: 1) 表示过去发生的动作对现在造成的影响或结果。 --Have you had your lunch yet?你吃过午饭了吗? --Yes, I have. I have just had it. 是的,我刚吃过。(现在我不饿了。) I have already posted the photos. 我已经寄过这些照片。(这些照片已不在我这里了。) 2) 过去发生的事情,一直持续到现在(其谓语动词多是延续性动词或表示状态的词)。 I haven’t seen her these days. 近来我一直没见过他。 I’ve known Li Lei for three years. 我认识李雷已经三年了。 They have lived here since 1996. 他们自从1996年就住在这儿。 She has taught us since I came to this school. 自从我来这所学校,她就教我。 3. 现在完成时多与下列时间状语连用: 1) 用于“过去发生的事,对现在造成的影响或结果”的时间状语有: already(已经→肯定句) yet(还;尚未→否/疑问句) -Has he phoned you yet?---No,not yet. never(从未) ever(曾经→疑问句)Have you ever talked to him about it ? just(刚刚) before(以前) a lready 用于肯定句,可放在助动词之后、过去分词之前,也可放在句末; yet用在疑问句中意为“已经”,用在否定句中表示“还”,常放在句末; ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间; never意为“从来都没有”,常和before连用,多放在助动词与过去分词之间。Eg.I have never traveled by plane before. before 意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。Eg.I haven’t heard of it before. 2) 用于“过去发生的事,一直延续到现在”的时间状语有: for + 时间段(for two years) since two years ago

现在完成时练习题及答案 转载

转载现在完成时练习题及答案一、翻译下列句子: 你曾经吃过鱼和薯条吗? 2. 我刚刚丢了我的化学书。 3. 我以前从来没去过那个农场。 4. 他已经吃过午饭 5. 你已经看过这部电影了吗? 6. 我哥哥还没回来。 7.这本字典我已买了三年了。8.他离开中国三年了。 9.我认识他们五年了。 10.他们已去了美国五年了。 11.自从他搬到济宁,他就住这儿了。 12.我妹妹成为一个大学生已经三年。 13.自从1999年以来他们就认识。 14.我来到这个学校已3年多了。 二、用since和for填空 1.______two years 2.____two years ago 3.___last month 4.______ 1999 5._______yesterday 6._______ 4 o’clock 7 4 hours 8._____an hour ago 9.___we were children 10._____ lunch time 11.____ she left here 12. 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 there 1) 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 out 1) He came out two years ago.He ______________ for ____________. 2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________. ③become → be 1) 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 open 1) 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.

(完整版)现在完成时练习题

一、现在完成时的结构 _____________________________________________________ (补充现在完成时常用的时间状语) _____________________________________________________ 二、去过某地(指回来了) ___________________________________________________________ 三、去了某地(指还没回来) ___________________________________________________________ 翻译句子。1. 我曾去过北京两次。 _________________________________________________________ 2. ——Tom 呢?——他去北京了? __________________________________________________________ 3. ——我没去过游乐园。——我也没。 __________________________________________________________ 单选: 1.I_______ a letter from him since he left. A.didn't receive B.haven't got C.didn't have D.haven't heard 2.—Where have you _______ these days?—I have _____ to Dazhu with my friends.A.been;gone B.been;been C.gone;been D.gone;gone 3.How long have you _______ this book? A.bought B.borrowed C.had D.lent 4.—Where's Peter?—He _______ to Nanjing. A.is going B.has been C.has gone D.went 5.You've never seen such a wonderful film before,_______ ? A.haven't you B.have you C.do you D.don't you 6.We have lived here _______ five years ago. A.when B.since C.before D.after 7.—I have watched the game.—When you _______ it? A.have;watched B.do;watch C.did;watch D.will;watch 8.—How do you like Beijing,Mr Black?—Oh,I _______ such a beautiful city. A.don't visit B.didn't visit C.haven't visited D.hadn't visited 9.The old people _______ lonely at all since we began to visit them once a week. A.don't feel B.hasn't felt C.haven't felt D.didn't feel 10.My grandfather________in the small town all his life.He always says he likes the town.A.lived B.have lived C.has lived D.is living 11.Miss Brown _______ to the Great Wall twice. A.have been B.has been C.have gone D.has gone 12.His brother has been to Stone Forest twice _______ he came to Yunnan. A.after B.before C.since D.for 13.His grandpa _______ for two years. A.was died B.has been dead C.was dead D.has died 14.His sister _______ her hometown for three years.She'll return next year. A.left B.has left C.has been away D.has been away from

相关文档
相关文档 最新文档