The old man _______ since ten years ago.A.diedB.has been diedC.has diedD.has bee

The old man _______ since ten years ago.A.diedB.has been diedC.has diedD.has bee

题型:不详难度:来源:
The old man _______ since ten years ago.
A.diedB.has been diedC.has diedD.has been dead

答案
D
解析
have been dead表示死了…是延续性动词短语,常跟短时间状语连用表示某人死了多久了。
举一反三
Miss Jones___________Wuxi for one year, but she ________ the Tai Lake.
A.has been to; hasn’t gone to
B.has been in; has been to
C.has come to; hasn’t been to
D.has been in; hasn’t been to

题型:不详难度:| 查看答案
---Has Tom finished his homework?
---I don’t know.  But he _________ it the whole morning.
A.didB.doesC. was doingD. is doing

题型:不详难度:| 查看答案
I ______ standing at the table with all my _______.
A. am; friendsB. am; friendC. are ;friendsD. is ;friends

题型:不详难度:| 查看答案
Fred’s grandfather _______three years ago. He _______for three years.
A.died; diedB.was dead; died
C.died; has been dead D.died; has died

题型:不详难度:| 查看答案
It’s ten years since he _________ his hometown.
A.leftB.leavesC.has leftD.is leaving

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

超级试练试题库

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