1、1 (每日一练每日一练)初三英语现在完成时解题方法技巧初三英语现在完成时解题方法技巧 单选题 1、Amy went to Canada five years ago and _ a Chinese teacher in a school since then.Ahas beenBwasChas becomeDbecame 答案:A 解析:句意:艾米五年前去了加拿大,从那以后一直是一所学校的中文老师。考查现在完成时和延续性动词。根据句中“since then”提示,句子应用现在完成时,B、D 选项可排除。且应用延续性动词来与表示一段时间的状语连用,become 为瞬时动词,C 选项可排除,故选
2、A。2、This car is Mrs.Whites.She _ it for over 5 years.Really?It looks like a new one.Ahas hadBhas lentChas boughtDhas sold 答案:A 解析:句意:这个小汽车是 Mrs.White 的。她拥有它已经五年了。真的吗?它看起来像一个新的。考查延续性动词以及短暂性动词。have 拥有,延续性动词;lend 借出,短暂性动词;buy 买,短暂性动词;sell 卖,短暂性动词。for+一段时间,要与延续性动词一起连用,四个选项中只有 have 是延续性动词,故选 A。3、Lei Feng
3、 _ for many years,but his spirit is still encouraging.AdiedBhas been dead 2 Chas diedDdies 答案:B 解析:句意:雷锋已经去世许多年了,但他的精神仍然鼓舞着人们。考查现在完成时。根据“for many years”可知,句子应该用现在完成时,排除选项 A 和 D;表过去发生的动作一直持续多年,动词要用延续性动词,die 不延续,要变为 be dead。故选 B。4、Excuse me,where is Mr.Whites office?Sorry,I dont know.I _ here for only
4、 a few days.AworkBam workingCworkedDhave worked 答案:D 解析:句意:不好意思,怀特先生的办公室在哪里呢?对不起,我不知道。我只在这里工作了几天。考查现在完成时。根据时间状语“for only a few days”可知,此处指动作的持续,应用现在完成时。故选 D。5、The poor family _ much help from the neighbours since the family moved there.Ahas gotBgotCis gettingDgets 答案:A 解析:句意:这个穷人家自从搬到那里以来,得到了邻居的很多帮助
5、。考查动词时态。since+一般过去时的从句,主句用现在完成时 have/has done 的结构,故选 A。6、I _ that movie several times,and I still want to see it again.AseeBsawCam seeingDhave seen 3 答案:D 解析:句意:我已经看了那部电影好几次了,我仍然想去再看一次。考查现在完成时。see“观看”,根据空后的“several times”可知,此处是指看过好几次了,应用现在完成时,故选 D。7、Helen and Sandy _ the cinema to watch a film.Oh,th
6、ats why I cant see them now.Ahave been toBhave been inChave gone toDwent to 答案:C 解析:句意:伦和桑迪去电影院看电影了。哦,这就是为什么我现在看不到他们。考查现在完成时的用法。have been to 去某地已经回来;have gone to 去某地路上;have been in 呆在某地。根据“thats why I cant see them now.”可知是去看电影了,没有回来,故选 C。8、Im sure about my answer.I _ it with our math teacher.Acheck
7、edBwill checkChave checkedDam checking 答案:C 解析:句意:我很确定我的答案。我已经跟老师核实过了。考查动词时态。根据前句“很确定答案”可知,说明已经跟老师核实过答案。动作发生在过去,强调对现在造成的影响或结果,应用现在完成时。现在完成时结构:have/has done。故选 C。9、We _ quite enough work for the morning.Now lets take a break.Ahave doneBwill doCwere doingDdo 4 答案:A 解析:句意:我们今天上午做的工作已经够多了。现在让我们休息一下。考查动词
8、时态。根据“for the morning.”结合语境可知句子时态是现在完成时:have/has done,故选 A。10、There have been a lot of changes at my school in recent years.Yes,I went there several days ago.Ain many yearsBin the pastCin the last few years 答案:C 解析:句意:在最近几年里我们学校有很多的变化。是的,我几天前去过那里。考查介词短语。in many years 在很多年之后,用于一般将来时;in the past 在过去,用于一般过去时;in the last few years 在过去的几年里,用于现在完成时。根据“have been”可知句子是现在完成时,强调过去的动作的延续,“in recent years”表达“在最近几年里”,相当于短语“in the last few years”。故选 C。