精英家教网 > 初中英语 > 题目详情
Jack’s grandfather ________for more than twenty years.
A.has deadB.has diedC.has been diedD.has been dead
D
本题考查的是现在完成时态的用法,因为后接的是for+一段时间,所以需要动词为延续性动词,而die为短暂性动词,因而只能用用形容词表示状态与be动词连用。故选D
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:单选题

----Where’s your brother?
----He _______ to Beijing for the training.
A.is goingB.has goneC.will goD.went

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

We___________ win the game. The other team is not strong at all.
A.willB.shallC.are going toD.would

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

There was going to ___ a struggle between her two friends. She doesn’t know __ to deal with it.
A.be, howB.has, whatC.be, whatD.have, how

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Listen! Someone _____ songs.
A.are singingB.singingC.singD.is singing

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

To be honest, I don’t want to tell him unless he ______ me.
A.askedB.asksC.will askD.has asked

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

--- I bought the digital camera two months ago.
--- You mean that you __________ it for two months.
A.have hadB.have beenC.have boughtD.have taken

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Listen! Someone _________ for help!
A. called              B. is calling               C. has called

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

I will _______ him when I _______free.
A.call, am  B.call to, amC.call, will be D.call to, will be

查看答案和解析>>

同步练习册答案