His grandfather has _____ for ten years.
His grandfather has _____ for ten years.
A died
B die
C been dead
D been death
A died
B die
C been dead
D been death
英语人气:992 ℃时间:2020-03-23 01:03:21
优质解答
for ten years是一段时间,要求动词必须用延续性的.die是短暂性动词,不能延续,所以要用表示状态的be dead
我来回答
类似推荐
- His grandfather died ten years ago(对ten years ago提问) _____ _______ His grandfather______?
- His grandfather has been dead for about five years.(同义句) His grandfather()five years().
- 两句同义句转换 His grandfather has been dead for five years.
- my grandfather has exercised for over ten years同义句
- His father has worked here for ten years.(改成一般疑问句)
猜你喜欢
- 1设数列{an}的前n项和为sn,满足2sn=a(n+1)-2^(n+1)+1,n属于n*.且a1,a2+5,a3成等差数列.
- 2某农场挖了一个圆柱型蓄水池,底面直径是3m,高是8m 1要在这个蓄水池的周围和底面上抹上一层水泥,抹水泥的
- 3计算题:
- 4第 21 页,地球仪和地图 不管你怎么弄.
- 5谁有描写星星的语句
- 6王熙凤见风使舵,八面玲珑,她的神态变化如"——"(歇后语)
- 7高中数学题向量a=(sin(π/2+x),√3cosx),向量b(sinx,cosx),帮我化简f(x)=向量a.向量b
- 8描写家乡风景好词
- 9part of speech 为什么翻译成“词性”?
- 10y=1/x²是不是反比例函数