选B
A是表示瞬间动作,无法和for two years连用
B完成时表持续状态,正确
C里death是名词,无法做完成式,用法错误
D里die是瞬间动词,这样的完成时表示“一直死”,意思错误.比如had worked就表示“一直工作”,work就是持续动词.
Tom's grandfather( ) for two years.
Tom's grandfather( ) for two years.
A.died B.has been dead C.has been death D.had died
说明理由!
A.died B.has been dead C.has been death D.had died
说明理由!
英语人气:926 ℃时间:2019-10-28 07:28:44
优质解答
我来回答
类似推荐
- Tom's grandfather died two years ago?的同义句
- Tom is only two years old.初二英语周报题
- Tom has known me for two years.(同义句) Tom _______to_________me two years ago.
- Tom has studies Chinese for two years.(同义句转换)It ___ two years __ he __ to study Chinese.
- (初二英语)1.Kate got married two years ago改为同义句 ①Kate _____ _____ ____ ______ two years.