关于英语的一道选择题His grandpa____for two years.A.dies B.has died C.w
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/12 04:19:36
关于英语的一道选择题
His grandpa____for two years.
A.dies B.has died C.was dead D.has been dead
这道题目我的分析是for加一段时间应该是用完成时,选择了B...请问这样的分析对吗?如果有错,应该怎么分析这道题?
为什么has dead不行,一定要加been?如果是填空题,这里填has dead行吗?
His grandpa____for two years.
A.dies B.has died C.was dead D.has been dead
这道题目我的分析是for加一段时间应该是用完成时,选择了B...请问这样的分析对吗?如果有错,应该怎么分析这道题?
为什么has dead不行,一定要加been?如果是填空题,这里填has dead行吗?
这样分析我认为是不对的.
dead 是形容词,放在系动词be 的后面,其实就是be dead(死了)的现在完成时态,表示状态
die 是动词,没有被动态,所以没有 has been died 这种说法
一般来说,has been dead这种说法用在带for / since 的句子里,如:
He has been dead for 10 years.他已经去世十年了.
因为遇到for two years 或是 since 2008 这类句子的时候,前面的动词必须是延续性动词,而die(死)是一个瞬间动词,所以要用has been dead 代替.
终上所述,要选D.
dead 是形容词,放在系动词be 的后面,其实就是be dead(死了)的现在完成时态,表示状态
die 是动词,没有被动态,所以没有 has been died 这种说法
一般来说,has been dead这种说法用在带for / since 的句子里,如:
He has been dead for 10 years.他已经去世十年了.
因为遇到for two years 或是 since 2008 这类句子的时候,前面的动词必须是延续性动词,而die(死)是一个瞬间动词,所以要用has been dead 代替.
终上所述,要选D.
一道英语选择题:His father_____when he was young.A.has died B.died
her grandfather__for two years.a.died b.has died c.has been
His brother ()in a accident for 2 years.a.has died b.died c.
His grandfather_for many years.A.died B.had died C.has been
His grandmother() for three years A.died B.dead C.has been d
选择一个正确答案1.It _______ten years since his father died.A:is B:w
i hear that his father( )since 10 years ago.a.has died b.die
句型转换 His grandfather died two years ago .His grandfather has
八上英语的句型转换1.His grandpa died two years ago(改为同义句)His grandpa_
一道初二英语选择题,When did you_____?Two days ago.a.arrive b.get c.re
一道英语选择题:The old man has __ beard.A.a B.an C.the D./
一道英语语法的选择题It ——15 years since he left here.Awas B has been C