Jack’s grandfather ________for more than twenty years.A.has deadB.has diedC.has

Jack’s grandfather ________for more than twenty years.A.has deadB.has diedC.has

题型:不详难度:来源:
Jack’s grandfather ________for more than twenty years.
A.has deadB.has diedC.has been diedD.has been dead

答案
D
解析
本题考查的是现在完成时态的用法,因为后接的是for+一段时间,所以需要动词为延续性动词,而die为短暂性动词,因而只能用用形容词表示状态与be动词连用。故选D
举一反三
-What do you think of my answer to the questions?
-Sorry. What’s that? I______ about something else.
A.thoughtB.had thoughtC.am thinkingD.was thinking

题型:不详难度:| 查看答案
—What did Lucy say? 
—She said she _______ Hangzhou the next year.
A.would visitB.will visitC.visitedD.is visiting

题型:不详难度:| 查看答案
—I called you yesterday evening, but there was no answer.
—Oh, I’m sorry. I ________ dinner in my friend’s home.
A.haveB.will haveC.was havingD.have had

题型:不详难度:| 查看答案
--- Where is Mike now?
--- Look! He _______the classroom.
A.cleansB.cleaningC.is cleaningD.to clean

题型:不详难度:| 查看答案
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.