Jack’s grandfather ________for more than twenty years.A.has deadB.has diedC.has
题型:不详难度:来源:
Jack’s grandfather ________for more than twenty years.A.has dead | B.has died | C.has been died | D.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.thought | B.had thought | C.am thinking | D.was thinking |
|
—What did Lucy say? —She said she _______ Hangzhou the next year.A.would visit | B.will visit | C.visited | D.is visiting |
|
—I called you yesterday evening, but there was no answer. —Oh, I’m sorry. I ________ dinner in my friend’s home.A.have | B.will have | C.was having | D.have had |
|
--- Where is Mike now? --- Look! He _______the classroom.A.cleans | B.cleaning | C.is cleaning | D.to clean |
|
There was going to ___ a struggle between her two friends. She doesn’t know __ to deal with it.A.be, how | B.has, what | C.be, what | D.have, how |
|
最新试题
热门考点