中考英语--现在完成时100题
人教版中考英语中考英语总复习现在完成时试题和答案

人教版中考英语中考英语总复习现在完成时试题和答案一、初中英语现在完成时1.He has studied in our school __________.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。
根据句意选出正确的时间状语。
2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
英语现在完成时试题(有答案和解析)

英语现在完成时试题(有答案和解析)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.— 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【解析】【分析】考查延续与非延续性动词。
人教版中考英语现在完成时练习题20题【含答案解析】

人教版中考英语现在完成时练习题20题【含答案解析】1.I have known Lily________three years.A.forB.sinceC.inD.after答案解析:A。
“for+时间段”表示持续一段时间,句子意思是我认识莉莉已经三年了。
“since+时间点”,题干中不是时间点,所以 B 选项错误。
“in+时间段”表示在一段时间之后,通常用于将来时,C 选项错误。
“after”在……之后,通常不与现在完成时搭配,D 选项错误。
2.My brother________the book for two weeks.A.has boughtB.boughtC.has hadD.have had答案解析:C。
“for two weeks”是一段时间,瞬间动词buy 不能与一段时间连用,要转化为延续性动词have,my brother 是第三人称单数,所以用has had。
A 选项has bought 是瞬间动词不能与一段时间连用。
B 选项bought 是过去式,不能用于现在完成时与一段时间连用。
D 选项have had 主谓不一致。
3.She________her homework yet.A.hasn't finishedB.didn't finishC.won't finishD.doesn't finish答案解析:A。
yet 常与现在完成时连用,否定形式是haven't/hasn't done,所以选A。
B 选项是一般过去时。
C 选项是一般将来时。
D 选项是一般现在时。
4.We________English for five years.A.have learnedB.learnedC.will learnD.are learning答案解析:A。
“for five years”是一段时间,要用现在完成时have/has done,所以选A。
英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。
句意:博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。
故选D。
2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。
根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
【点评】考查现在完成时。
注意掌握现在完成时的结构have/has+过去分词。
3.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。
此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【中考英语】现在完成时(知识点+练习题)

2)since+ 时间段+ ago
He has stayed here since 5 hours ago. 3)since+ 从句
She has taught English since he came here.
• for: (长达)
for+ 时间段
He has kept the book for 2 weeks.
难点二
She has been to Shanghai. ( 她曾经到过上海) She has been in Shanghai for a week. (仍然在上海) She has gone to Shanghai 她到上海去了 (可能在去上海的路上,或已经到上海,总之现在没有回来)
用have/has been to, have/has gone to填空:
since 4. My friends haven’t visited me ______my birthday. for a long time . 5. We haven’t used our car _____ for 6. She hasn’t had a good cup of coffee _____years.
since 7. Tom has worn glasses _______he was 7 years old.
难点二 have been 与have gone 的用法
比较
have been to 意思是“到过,去过”,表示曾经到过某 处,但现在人不在那儿。 have gone to 意思是“去了”,表示已经去了某地, 现在人可能在去的途中或已在那儿了。 have been in 意思是“呆在某处一段时间了”
初中英语语法现在完成时专项练习

现在完成时一、结构:现在完成时由“助动词have (has) + 过去分词”构成。
其否定式是在助动词have/has后加not;一般疑问句是将助动词have/has移至句首。
若肯定句中有already,在变成否定句、疑问句时应将其改成yet。
eg. I have already posted the letter. (信已经不在我这儿了)Her friend has already posted the photos to him. (改为否定句和疑问句)He r friend _______ the photos to him _______. (hasn’t posted, yet)_______ her friend _______ the photos to him _______?(has, posted, yet)二、用法:1、表示过去发生的某一动作对现在造成的影响或结果,常与一些时间状语,如:already, yet, ever, never,just, before, once, twice等连用,也可以和包括现在在内的时间状语,如these days, today, this year, so far等连用.1)--- Who will go to the airport to meet Jenny?--- I will. I _______ her several times. I can find her easily.A. metB. have metC. had metD. will meet (B)2)It’s 7:30. I can’t believe you _______ cooking dinner yet, Sally.A. haven’t startedB. didn’t startC. don’t startD. hasn’t started(A)2、表示过去发生的动作或存在的状态,一直持续到现在,也许还将继续下去,可以和表示从过去某一时刻延续到现在的一段时间的状语连用,即for +时间段,since+时间点/从句, in the last ten years等,谓语只可用延续性动词.eg. Mr.Liu has lived here for five years.解析:(一)英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词(也可称为非延续性动词,瞬间动词,或点动词),如begin, start, die, buy, leave, come等,表示动作的发生与结束于一瞬间完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语,for+时间段, since+时间点/从句连用,也不能用在how long引导的特殊疑问句中.eg. I've left Shanghai for three days.(×)I've been away from Shanghai for three days.( √ ).I left Shanghai three days ago. ( √ )It is /has been three days since I left Shanghai.( √ )(二)初中英语课本中常见终止性动词有:leave, go, come, arrive, begin, buy, borrow, die, join, become 等.终止性动词要表示持续时, 可用以下方法:⑴将时间状语改为时间段+ ago,句中谓语动词用一般过去时.eg. 我弟弟参军两年了. My brother joined the army two years ago.⑵若保留for+时间段,since+时间点/从句, 或用在how long 句型中,则需将终止性动词改为相应的状态动词或延续性动词. 常见终止性动词与延续性动词(或状态动词)的对应关系如下:open-----be open die------be dead close----be closed become---beborrow---keep begin/start-----be on put on----wear leave---be away (from) buy-----have fall asleep----be asleep end/finish-----be overcatch a cold-----have a cold come/go/arrive/get/reach/move------be in/atjoin the army----be in the army be a soldierjoin the Party----be in the Party be a Party member→My brother has been in the army for two years.→ My brother has been a soldier for two years.(三)Has been to和been in/at been to去过某地,表示某人的一种经历,可以和once ,twice, already, ever, never等连用.eg. She has been to Shanghai twice. (表示目前人在这里)has gone to 去某地了,说话时某人已离开此地,在去某地的途中或已在某地,eg. She has gone to Shanghai。
(英语)英语现在完成时练习题含答案
(英语)英语现在完成时练习题含答案一、初中英语现在完成时1.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。
固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。
2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!我任何一集也没有看过。
根据Oh. What a pity!可知我没有看过。
过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
3.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。
中考英语现在完成时练习题50题答案解析
中考英语现在完成时练习题50题答案解析1.I ______ my homework yet.A.haven't finishedB.didn't finishC.don't finishD.won't finish答案解析:A。
现在完成时的构成是have/has+过去分词。
本题中有标志词yet,通常用于否定句和疑问句,所以用现在完成时haven't finished。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
2.She ______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。
现在完成时表示过去发生的动作对现在造成的影响或结果。
本题中有标志词twice,表示去过某地几次,用have/has been to。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
3.They ______ English for five years.A.have studiedB.studiedC.studyD.will study答案解析:A。
for five years 是现在完成时的标志词,表示一段时间。
现在完成时的构成是have/has+过去分词。
所以用have studied。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
4.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.is,eatingD.was,eating答案解析:A。
just 是现在完成时的标志词,表示刚刚。
现在完成时的构成是have/has+过去分词。
主语he 是第三人称单数,所以用has eaten。
C 选项是现在进行时,D 选项是过去进行时,都不符合题意。
5.We ______ never ______ to the Great Wall.A.have,beenB.wereC.areD.will be答案解析:A。
中考英语现在完成时练习题50题(答案解析)
中考英语现在完成时练习题50题(答案解析)1. She ______ already ______ to Paris three times.A. have; beenB. has; beenC. have; goneD. has; gone答案:B。
解析:本题考查现在完成时的结构,主语是she,为第三人称单数,所以要用has。
have/has been to表示去过某地(已经回来),have/has gone to表示去了某地((还没回来),这里说去过巴黎三次,是已经回来的经历,所以用has been。
A选项中have形式错误;C选项have形式错误且gone用法不符题意;D选项gone用法不符题意。
2. They ______ not ______ their homework yet.A. do; finishB. did; finishC. have; finishedD. has; finished答案:C。
解析:根据句中的yet可知要用现在完成时,其结构是have/has+过去分词。
主语是they,是复数形式,所以用have。
A选项是一般现在时;B选项是一般过去时;D选项has形式错误,用于主语为第三人称单数时。
3. I ______ ______ this book for two weeks.A. have; borrowedB. have; keptC. has; borrowedD. has; kept答案:B。
解析:borrow是短暂性动词,不能和表示一段时间的for two weeks连用,keep是延续性动词,可以和一段时间连用。
主语是I,要用have,所以选B。
A选项borrow用法错误;C选项has形式错误;D选项has形式错误。
4. -______ you ever ______ to London? -Yes, I have.A. Have; goneB. Have; beenC. Do; goD. Did; go答案:B。
英语现在完成时中考真题 含答案解析百度文库
英语现在完成时中考真题含答案解析百度文库一、初中英语现在完成时1.—_______ my dictionary? I can't find it anywhere.—I _______ it on the desk when I came in.A. Did you see; have seenB. Have you seen; have seenC. Have you seen; sawD. Did you see; see【答案】C【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。
---我进来的时候看见在桌子上。
根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。
【点评】考查动词的时态,注意理解句意,根据时态的定义判断。
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.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【基础型】()1 . I _____ at this school for two years.A. am studyingB. studyC. have studiedD.will study()2 They _________ in the city since last summer.A. liveB. . liveC. have livedD. has lived()3. – Where is Mr. Liu? ----- He _______the library.A. has been toB. has gone toC. has been in()4 Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. for()5. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. will finish()6. -Where have you _____, Kate? -I've ______ to the bank.A. gone, goneB. been, beenC. gone, beenD. been, gone()7. Her grandfather ______ for two years.A. diedB. has diedC. has been deadD. has been died()8. It's six weeks ______ I met you last.A. whenB. sinceC. beforeD. For()9.When he arrived at the bus stop, the bus ________ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away()10. The Oriental Pearl TV Tower _______ tens of thousands of visitors since 1995.A. attractedB. attractsC. has attractedD. will attract()11.The factory ________ since the February of 1988.A . has been open B. has opened C. was open D. opened()12. Mary and Rose _______friends since they met in 2000.A. have madeB. have beenC. madeD. have become()13.The meeting _______ for a week now.A. has finishedB. has endedC. has been overD. Ended()14Have you ever _____ a competition?A enterB enteredC entering()15.―_____ you ______ the film yet?‖―Yes, I _______ it last Saturday.‖A. .Did …s ee/sawB. Have…seen/ have seenC. Have…seen/ saw()16. Miss Brown _______ to the Great Wall twice.A. have beenB. has beenC. has gone()17. —How long _______ you _______ here? —For about two years so far.A. have, studiedB. did, liveC. do, stayD. were, swimming()18.My parents Shandong for ten years.A. have been inB. have been toC. have gone toD. have been()19. The film ____ for half an hour.A. has been onB. has begunC. beganD. will begin()20. We ____ the latest news already.A hearB heardC hearing D.have heard()21.. —How is your father? I _______him for a long time. —He is fine, but busy.A. don’t seeB. hadn’t seenC. didn’t seeD. haven’t seen()22. Meimei has received several letters from her hometown since she _______ to the city.A. cameB. comesC. has comeD. will come()23. —What are you going to do this weekend? —I _______ yet.A. haven’t decidedB. won’t decideC. have decidedD. didn’t decide()24. My mother _______ the windows already, so the room looks much brighter.A. has cleanedB. had cleanedC. is cleaningD. will clean()25. It _______ ten years since we last _______ in Beijing.A. was, metB. has been, metC. was, meetD. is, meet()26. —How long has the weather been like this? —_______.A. Until last nightB. Ever since last nightC. Two days agoD. Two days later()27. —Is that Jack speaking?—Sorry, he isn’t in right now. He _______ the cinema with his aunt.A. has been toB. has gone toC. have been toD. have gone to()28.—Hello, may I speak to your father, please?—Sorry, my father __ to Shanghai. He went there this morning.A. goesB. has goneC. has beenD. go()29. —How many times _______ you _______ to Beijing this year?—Three times.A. have, beenB. had, beenC. have, goneD. had gone()30. —Oh, Mrs. King, your dress looks nice. Is it new?—No, I _______ it since two years ago.A. hadB. boughtC. have hadD. have bought()31. Tom _______ the CD player for two weeks.A. has lentB. has borrowedC. has boughtD. has had()32. —How long has the foreigner _______ here? —He has _______ here for several hours.A. arrived; comeB. come; gotC. stayed; beenD. left; been away()33 The film _______ for half an hour.A. has begunB. has been begunC. has been onD. began()34. You have _____ a tall young man.A grownB grown intoC grown usD grown up()35.I _____this book for two weeks, I have to return it now.A. borrowedB. have borrowedC. keptD. have kept()36. Her brother _____the Party since 1978.A joinedB has joinedC has been inD was in()37. The Greens _____many places of interest since they came to China.A will visitB visitedC have visitedD visit()38. I'm sorry, I ____ your name.A had forgottenB forgotC have forgottenD forgotten()39. The bookshop _____ for eight years.A has been openB has been opened Chas opened D has open()40. He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still【拔高型】1、Both his parents look sad . Maybe they ______what's happened to him . A. knew B. have known C. must know D.will know2、The flower I ____grown up.A planted hasB planted haveC has plantedD have planted3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. 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 ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began15、It _____ ten years since he left the army .A. is B. has C. will D.was16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university21. How long have you _______ here?A. comeB. gotC. arrivedD. been22. My grandpa _________for 5years..A. diedB. has diedC. has been deadD. had died23. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been24. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that25.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet26. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had27.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned28. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live29. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to30. --____ you ever ____ to the US?-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going31 The man ________in 1992, he _________ for ten years.A. died, was deadB. died, has been deadC. was, head, has diedD. was dead, has been died32 They _______ in this school since they ________ to this city in 2000.A. have studied, have comeB. have studied, cameC. studied, cameD. were studying, have come33 –How long can I ______ this book? --Two weeks.A. borrowB. keepC. lendD. return34 I have ______ a member of Greener China since three years ago.A. becomeB. becameC. beenD. joined35 --Have you finished your work ______? --Yes, I have ______ done it.A. yet, yetB. already, alreadyC. already, justD. yet, just36 The Greens have ________ their hometown _______ 1990.A. left, sinceB. left, forC. been away from, afterD. been away from, since.37 Wher e have you _______ ? I didn’t see you just now.A. beenB. goneC. been toD. gone to38 --Where’ Bob? --He _____ Paris with his sister. He’ll be back in two weeks.A. has been toB. has gone toC. comes fromD. went to39 How long have you _________ this bike?A. boughtB. hadC. borrowedD. got40 Li lie has ____________ Guangzhou since he was 14.A. come toB. gone toC. been toD. been in41 The teacher isn’t here. He _________ to the office.A. wentB. will goC. has goneD. is going.42 ―_____ you ______ the film yet?‖ ―Yes, I _______ it last Saturday.‖A. Will see/sawB. Did …see/sawC. Have…seen/ have seenD. Have…seen/ saw43.我爸爸已经入党十几年了。