英语现在完成时专项练习50题

现在完成时专项练习 知识点明确 have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如: —Where is Jim?———吉姆在哪里? —He has gone to England.———他去英国了。(尚未回来) Mr Wang isn't here.He has gone to Qingdao.王先生不在这里。他去青岛了。 have been to意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用。如: My father has been to Beijing twice.我父亲去过北京两次。 I have never been to the GREat Wall.我从未去过长城。 现在完成时:(一)肯定式 主语+助动词have /has +过去分词+其它 (二)否定式 主语+助动词have /has+not+过去分词+其它 (三)一般疑问式 助动词Have /Has +主语+过去分词+其它 ? 表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。 一、单项选择。 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 D. have they gone 10、—______ 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 11、 His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in 12、—Do you know him well ? — Sure .We _________ friends since ten years ago . A. were B. have been C. have become D. have made 13、—How long have you ____ here ? —About two months . A. been B. gone C. come D. arrived 14、Hurry up! The play __________ for ten minutes . A. has begun B. had begun C. has been on D. began 15、 It _____ ten years since he left the army . A. is B. has C. will D. was 16、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been 17、My parents ______ Shandong for ten years . A. have been in B. have been to C. have gone to D. have been 18、The students have cleaned the classroom, ? A. so they B. don’t they C. have they D. haven’t they 19、 has Mr White been a member of Greener China since he to China? A. How soon, comes B. How often, got C. How long, came D. How far, arrived 20、 His uncle for more than 9 years. A. has come here B. has started to work C. has lived there D. has left the university 二、句型转换。 1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here? 3、The old man _________ last 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 ________ _______ ________ ________ an 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 Green family moved to France. 8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) ___________________________________________ 三、汉译英。 1、 吉姆已做完作业,他现在有空了。

2、 他昨天收到一封信。 3、 我父亲以前到过长城。 4、 她还没有看过那部新电影。 5、 她去过上海。 6、 他这些天上哪儿去了? 四、 have been to 和have gone to 专项 1) ——Where’s Jim?—— he has _____to Guiling. 2) She has__to the park, she will be back in two hours. 3) Where have you_____these days?--I have ___to Chifeng to visit a friend 4) I have _____to the West lake, Look, I have taken many photos on it . 5) My aunt has never_____to Russia,so she doesn’t know where Russia is. 6) Tom has_____ to Jim’s home, but he hasn’t come back. 7) They have___to the forest alone and returned safely.

答案 ABCDC/CBBBB/DBACA/ABDCC 1. has he? 2. How long 3. died, has been dead 4. has been open 5. has been away 6. joined; ago 7. It is, since 8. The bus has been here for ten minutes. 第三部分答案不唯一,写好我检查 五、 gone/gone/been to,gone/gone/been/gone/gone

合集下载

四年级英语现在完成时练习50题含答案解析

四年级英语现在完成时练习50题含答案解析

四年级英语现在完成时练习50题含答案解析1.I have ______ finished my homework.A.alreadyB.yetC.just答案解析:A。

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

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

“just”表示刚刚,通常放在助动词have/has 后面,实义动词之前。

本题是肯定句,所以选“already”。

2.She has ______ done the cleaning.A.alreadyB.yetC.just答案解析:A。

理由同上,本题是肯定句,所以选“already”。

3.Have you finished your work ______?A.alreadyB.yetC.just答案解析:B。

“yet”常用于否定句和疑问句中,本题是疑问句,所以选“yet”。

4.They haven't eaten lunch ______.A.alreadyB.yetC.just答案解析:B。

“yet”常用于否定句中,本题是否定句,所以选“yet”。

5.He has ______ come back from school.A.alreadyB.yetC.just答案解析:C。

“just”表示刚刚,通常放在助动词have/has 后面,实义动词之前。

本题表示他刚刚从学校回来,所以选“just”。

6.Has she read the book ______?A.alreadyB.yetC.just答案解析:B。

理由同第三题,本题是疑问句,所以选“yet”。

7.We have ______ visited the museum.A.alreadyB.yetC.just答案解析:A。

本题是肯定句,所以选“already”。

8.Have they done their homework ______?A.alreadyB.yetC.just答案解析:B。

英语现在完成时专项练习50题

英语现在完成时专项练习50题

现在完成时专项练习知识点明确have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。

如:—Where is Jim --------- 吉姆在哪里—He has gone to En gla nd . ----- 他去英国了。

(尚未回来)Mr Wang isn't here . He has gone to Qingdao .王先生不在这里。

他去青岛了。

have been to意为“曾经去过某地”,现在已不在那里了,后可接次数,如once, twice , three times 等,表示“去过某地几次”,也可和just ,never,ever等连用。

如:My father has bee n to Beiji ng twice .我父亲去过北京两次。

I have never been to the GREat Wall .我从未去过长城。

现在完成时:(一)肯定式主语+助动词have / has +过去分词+其它(二)否定式主语+助动词have /has+ not +过去分词+其它(三)一般疑问式助动词Have /Has +主语+过去分词+其它表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。

一、单项选择。

1、Both his parents look sad . Maybe they ___________ what's happened to him .(呼和浩特)A . knewB . have knownC . must knowD .will know2、He has ______ been to Shanghai , has heA . alreadyB .neverC .everD . still3、Have you met Mr Li _________A . justB . agoC .beforeD . a moment ago4、The famous writer _____ one new book in the past two year .A . is writingB .was writingC .wroteD .has written5、一Our country ____ a lot so far .—Yes . I hope it will be even _____ .A.know B . had knownC .have knownD . knew8、Harry Potter is a very nice film 」 ________ i t twice .A . will seeB . have seenC . saw14、Hurry up! The play ___________ for ten minutes .B . had begunC . has been onA . has changed ; wellB . changed ; goodC . has changed ; betterD . cha nged ; better6、Zhao Lan _______ already ______ in this school for two years .A . was ; studying C . has ; studiedB . will ; study D . are ; studying7、We _______ Xiao Li since she was a little girl .D .see9、一 These farmers have bee n to the Un itedStates .—Really When _____ there A . will they go B . did they go C . do they goD . have they gone10、一 _______ you ___ your homework yet—Yes . I _____ it a mome nt ago . A . Did ; do ; finishedB . Have ; done ; finishedC . Have ; done ; have finishedD . will ; do ; finish11、His father ________ t he Party si nee 1978 .A . joinedB . has joinedC . was in 12、 一 Do you know him well— Sure .We _________ friends si nee ten years ago . A . were B . have beenC . have become 13、 一 How long have you ___ here—About two mon ths . D . has bee n inD . have madeA . beenB . goneC . comeD . arrivedA . has begun D . beganv1.0可编辑可修改15、 It _____ t en years since he left the army .16、 Miss Gree n isn't in the office . she _________ to the library .A .has goneB . wentC .will goD . has been17、My parents _______ Shandong for ten years .A . have been inB . have been toC . have gone toD . have been18、 The students have cleaned the classroom, _____A. so theyB. don ' t theyC. have theyD. haven ' t they19、has Mr White bee n a member of Gree ner China since he to China20、 His uncle for more than 9 years.for twenty years.5、Miss Gao left an hour ago.(Miss Gao ________________________________ an 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.A . isB . hasC . willD . wasA. How soon, comes C. How long, cameB. How ofte n, got D. How far, arrivedA. has come hereB. has started to workC. has lived there、句型转换。

八年级英语现在完成时练习题50题

八年级英语现在完成时练习题50题

八年级英语现在完成时练习题50题1.I _______ my homework yet.A.haven't finishedB.didn't finishC.don't finishD.won't finish答案:A。

现在完成时的结构是have/has + 过去分词,yet 是现在完成时的标志词,所以选A。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。

现在完成时表示过去发生的动作对现在造成的影响或结果,have/has been to 表示去过某地,twice 是现在完成时的标志词,所以选A。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

3.We _______ English for five years.A.have learnedB.learnedC.are learningD.will learn答案:A。

for five years 是现在完成时的标志词,现在完成时的结构是have/has + 过去分词,所以选A。

B 选项是一般过去时,C 选项是现在进行时,D 选项是一般将来时,都不符合题意。

4.They _______ the book. They know it well.A.have readB.readC.will readD.are reading答案:A。

现在完成时表示过去发生的动作对现在造成的影响或结果,they know it well 说明他们已经读过这本书了,现在完成时的结构是have/has + 过去分词,所以选A。

B 选项是一般过去时或一般现在时,C 选项是一般将来时,D 选项是现在进行时,都不符合题意。

5.Have you _______ your breakfast?A.hadB.haveC.eatD.ate答案:A。

七年级英语现在完成时肯定句练习题50题含答案解析

七年级英语现在完成时肯定句练习题50题含答案解析

七年级英语现在完成时肯定句练习题50题含答案解析1. I have ______ my homework.A.doneB.doC.didD.doing答案解析:A。

现在完成时的构成是have/has + 过去分词,do 的过去分词是done。

B 选项是动词原形;C 选项是过去式;D 选项是现在分词,都不符合现在完成时的结构。

2. She has ______ a letter to her friend.A.writeB.writtenC.wroteD.writing答案解析:B。

write 的过去分词是written,符合现在完成时的结构。

A 选项是动词原形;C 选项是过去式;D 选项是现在分词。

3. We have ______ to the park.A.goB.goneC.wentD.going答案解析:B。

go 的过去分词是gone。

A 选项是动词原形;C选项是过去式;D 选项是现在分词。

4. He has ______ a book.A.readB.readsC.readingD.readen答案解析:A。

read 的过去分词还是read。

B 选项是第三人称单数形式;C 选项是现在分词;D 选项错误。

5. They have ______ basketball.A.playB.playedC.playsD.playing答案解析:B。

play 的过去分词是played。

A 选项是动词原形;C 选项是第三人称单数形式;D 选项是现在分词。

6. I have ______ my room.A.cleanB.cleanedC.cleansD.cleaning答案解析:B。

clean 的过去分词是cleaned。

A 选项是动词原形;C 选项是第三人称单数形式;D 选项是现在分词。

7. She has ______ breakfast.A.eatB.eatenC.ateD.eating答案解析:B。

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

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

四年级英语现在完成时练习50题(答案解析)1.I ______ my homework already.A.have finishedB.has finishedC.have finishD.has finish答案解析:A。

现在完成时的构成是have/has+动词的过去分词。

主语是I,所以用have。

finish 的过去分词是finished。

B 选项has 用于第三人称单数,这里主语是I,不合适。

C 和D 选项动词finish 形式错误。

2.She ______ a letter to her friend.A.have writtenB.has writtenC.have writeD.has write答案解析:B。

主语是she,第三人称单数,用has。

write 的过去分词是written。

A 选项have 用于非第三人称单数,这里不合适。

C 和D 选项动词write 形式错误。

3.They ______ the game.A.have wonB.has wonC.have winD.has win答案解析:A。

主语是they,非第三人称单数,用have。

win 的过去分词是won。

B 选项has 用于第三人称单数,这里不合适。

C 和D 选项动词win 形式错误。

4.We ______ to the park many times.A.have beenB.has beenC.have goD.has go答案解析:A。

have been to 表示去过某地。

主语是we,非第三人称单数,用have。

B 选项has 用于第三人称单数,这里不合适。

C 选项have go 形式错误。

D 选项has go 形式错误且has 用于第三人称单数不合适。

5.He ______ a book about animals.A.have readB.has readC.have readsD.has reads答案解析:B。

四年级英语现在完成时练习50题含答案解析

四年级英语现在完成时练习50题含答案解析

四年级英语现在完成时练习50题含答案解析1.I have ____ my room.A.cleanedB.cleaningC.cleanD.cleanes答案解析:A。

现在完成时的构成是have/has+过去分词。

clean 的过去分词是cleaned。

选项 B 是现在分词,选项 C 是动词原形,选项D 拼写错误。

2.I have ____ my breakfast.A.eatenB.eatingC.eatD.eates答案解析:A。

现在完成时结构为have/has+过去分词。

eat 的过去分词是eaten。

选项B 是现在分词,选项C 是动词原形,选项D 拼写错误。

3.I have ____ my book.A.readB.readingC.readsD.readed答案解析:A。

现在完成时是have/has+过去分词。

read 的过去分词还是read。

选项 B 是现在分词,选项 C 是动词第三人称单数形式,选项D 拼写错误。

4.I have ____ my clothes.A.washedB.washingC.washD.washes答案解析:A。

现在完成时需用have/has+过去分词。

wash 的过去分词是washed。

选项B 是现在分词,选项C 是动词原形,选项D 是动词第三人称单数形式。

5.I have ____ my picture.A.drawnB.drawingC.drawD.draws答案解析:A。

现在完成时为have/has+过去分词。

draw 的过去分词是drawn。

选项 B 是现在分词,选项 C 是动词原形,选项 D 是动词第三人称单数形式。

6.I have ____ my letter.A.writtenB.writingD.writes答案解析:A。

现在完成时的结构决定用have/has+过去分词。

write 的过去分词是written。

选项B 是现在分词,选项C 是动词原形,选项D 是动词第三人称单数形式。

四年级英语现在完成时练习题50题含答案解析

四年级英语现在完成时练习题50题含答案解析1.I ______ my homework.A.have finishB.have finishedC.has finishD.has finisheds答案解析:B。

现在完成时的结构是“have/has+动词的过去分词”,I 后面用have,finish 的过去分词是finished。

A 选项形式错误;C 选项has 不能和I 搭配,且finish 形式错误;D 选项finisheds 形式错误。

2.She ______ breakfast.A.have hadB.has hadC.have hasD.has hased答案解析:B。

“have/has+动词的过去分词”,she 后面用has,have 的过去分词是had。

A 选项have 不能和she 搭配;C 选项have has 形式错误;D 选项hased 形式错误。

3.We ______ games.A.have playB.have playedC.has playD.has playeds答案解析:B。

“have/has+动词的过去分词”,we 后面用have,play 的过去分词是played。

A 选项形式错误;C 选项has 不能和we 搭配,且play 形式错误;D 选项playeds 形式错误。

4.They ______ slept.A.haveB.hasC.have beenD.has been答案解析:A。

现在完成时表示已经完成的动作,sleep 的过去分词是slept,“have/has+动词的过去分词”,they 后面用have。

B 选项has 不能和they 搭配;C、D 选项been 用在这里不合适。

5.He ______ read a book.A.haveB.hasC.have beenD.has been答案解析:B。

“have/has+动词的过去分词”,he 后面用has,read 的过去分词还是read。

六年级英语现在完成时练习题50题(带答案)

六年级英语现在完成时练习题50题(带答案)1. I ____ my homework already.A. finishB. finishedC. have finishedD. had finished答案解析:C。

在现在完成时中,结构是have/has+过去分词。

选项A是一般现在时的形式,不符合句子语境,这里强调已经完成作业这个动作对现在的影响。

选项B是一般过去时,只是单纯描述过去发生的动作,没有体现与现在的关系。

选项D是过去完成时,用于表示在过去某个时间或动作之前已经发生的动作,这里没有这种时间先后的比较,所以正确答案是C。

2. She ____ to the library three times this week.A. goesB. wentC. has goneD. had gone答案解析:C。

根据句子中的this week(本周)这个时间段,并且强调到目前为止已经去过三次图书馆这个动作对现在的影响,要用现在完成时。

选项A是一般现在时,不能体现这种已经完成的动作。

选项B是一般过去时,只强调过去去图书馆这个动作,没有和现在联系起来。

选项D是过去完成时,不符合句子语境,所以正确答案是C。

3. They ____ a lot of English words since last month.A. learnB. learnedC. have learnedD. had learned答案解析:C。

since last month((自从上个月以来)是现在完成时的标志词,表示从过去某个时间开始一直持续到现在的动作或状态。

选项A是一般现在时,不能表达这种从过去到现在的学习过程。

选项B是一般过去时,只是过去的学习动作,没有体现对现在的影响。

选项D是过去完成时,不适合这个句子的语境,所以正确答案是C。

4. My brother ____ his project yet.A. doesn't finishB. didn't finishC. hasn't finishedD. hadn't finished答案解析:C。

四年级英语现在完成时练习题50题(带答案)

四年级英语现在完成时练习题50题(带答案)1. I ______ my homework already.A. doB. didC. have doneD. has done答案:C。

解析:在这个句子中,根据already(已经)这个词,可以判断句子要用现在完成时,表示过去发生的动作对现在造成的影响。

现在完成时的结构是have/has + 过去分词,主语I是第一人称,所以要用have,do的过去分词是done,A选项do是一般现在时,B 选项did是一般过去时,D选项has用于第三人称单数,所以选C。

2. She ______ a book about animals this week.A. readsB. readC. has readD. have read答案:C。

解析:this week((这周)表示一个从过去持续到现在的时间段,句子要用现在完成时来表达。

主语she是第三人称单数,现在完成时结构为has + 过去分词,read的过去分词是read,A选项reads是一般现在时,B选项read是一般过去时,D选项have用于第一人称等,所以正确答案是C。

3. They ______ the school football team.A. joinB. joinedC. have joinedD. has joined答案:C。

解析:这里强调他们到现在已经加入了学校足球队这个动作对现在的影响,要用现在完成时。

主语they是第三人称复数,现在完成时结构是have + 过去分词,join的过去分词是joined,A选项join是一般现在时,B选项joined是一般过去时,D选项has用于第三人称单数,所以选C。

4. My brother ______ his new schoolbag yet.A. doesn't findB. didn't findC. haven't foundD. hasn't found答案:D。

中考英语现在完成时练习题40题(带答案)

中考英语现在完成时练习题40题(带答案)1. I ______ my homework already.A. finishB. have finishedC. finishedD. will finish答案解析:B。

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

现在完成时的基本结构是“have/has + 过去分词”。

句中有“already”这个表示已经的副词,通常与现在完成时连用,表示过去发生的动作对现在造成的影响或结果。

A选项是一般现在时,C选项是一般过去时,D选项是一般将来时,均不符合题意。

2. She ______ to Beijing twice.A. has goneB. has beenC. wentD. goes答案解析:B。

“has been to”表示去过某地(人已经回来),“has gone to”表示去了某地((人还没回来)。

句中说她去过北京两次,人是已经回来的,所以用“has been”。

C选项是一般过去时,D选项是一般现在时,都不符合现在完成时的语境。

3. They ______ a lot of English words since they came to this school.A. learnB. learnedC. have learnedD. will learn答案解析:C。

“since”引导的时间状语从句,从句用一般过去时,主句用现在完成时,表示自从某个过去的时间点开始,一直持续到现在的动作或状态。

A选项是一般现在时,B选项是一般过去时,D选项是一般将来时,都不符合要求。

4. - ______ you ______ your breakfast? - Yes, I have.A. Have; hadB. Do; haveC. Did; haveD. Are; having答案解析:A。

根据答语“Yes, I have.”可知,问句是现在完成时的一般疑问句形式,其结构为“Have/Has + 主语+ 过去分词”,这里的“have breakfast”的过去分词是“had”。

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