(英语)英语现在完成时试题(有答案和解析)一、初中英语现在完成时1.Thismuseumhereforover80years
Itoneoftheoldestbuildingsinthiscity
is;wasB
hadbeen;isC
was;hasbeenD
hasbeen;is【答案】D【解析】【分析】考查动词的时态
句意:博物馆在这儿有八十多年了
它是这座城市最古老的建筑之一
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态
2.Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda
wasworkingB
isworkingC
hasworkedD
willwork【答案】C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解
由句中的语句for10years提示可知,此句要用现在完成时,主语myfather,助动词要用has,故选C
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态
3.—ThedramaseriesTheThunder(破冰行动)hitsscreensthesedays
Whatapity
I____________anyofthemyet,A
doesn'twatchB
didn'twatchC
won'twatchD
haven'twatched【答案】D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏
我任何一集也没有看过
Whatapity
可知我没有看过
过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时
【点评】此题考查