作业帮 > 英语 > 作业

英语句子问题dinasours have extincted.说应该extincted 前加been或者把extinct

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/24 06:05:53
英语句子问题
dinasours have extincted.
说应该extincted 前加been或者把extincted改为died out
想知道为什么要加been,have 后面加什么可以不用加been?
还有点,恐龙不是在很久以前就灭绝了吗?为什么不把have改成had呢?
英语句子问题dinasours have extincted.说应该extincted 前加been或者把extinct
首先.不是extincted,而是extinct 这是个形容词,不能加ed.
其次,形容词不能单独做谓语,要用系表结构,就是 be +形容词.如:他迟到了.He is late.
然后,这是现在完成时态,用have +过去分词(been).这样就有了have been extinct.
也可以说 The dinasours have died out.这里 die 是动词,而且是不及物动词,不能说 be died.所以不能加 been .
最后,把have 改成had,就变成过去完成时了.只有在一个过去的时间以前发生的动作才能用过去完成时.,这里显然没有.