英语句子问题
dinasourshaveextincted.说应该extincted前加been或者把extincted改为diedout想知道为什么要加been,have后面加什么可...
dinasours have extincted.
说应该extincted 前加been或者把extincted改为died out
想知道为什么要加been,have 后面加什么可以不用加been?
还有点,恐龙不是在很久以前就灭绝了吗?为什么不把have改成had呢? 展开
说应该extincted 前加been或者把extincted改为died out
想知道为什么要加been,have 后面加什么可以不用加been?
还有点,恐龙不是在很久以前就灭绝了吗?为什么不把have改成had呢? 展开
2个回答
展开全部
首先。不是extincted,而是extinct 这是个形容词,不能加ed.
其次,形容词不能单独做谓语,要用系表结构,就是 be +形容词。如:他迟到了。He is late.
然后,这是现在完成时态,用have +过去分词(been).这样就有了have been extinct.
也可以说 The dinasours have died out.这里 die 是动词,而且是不及物动词,不能说 be died.所以不能加 been .
最后,把have 改成had, 就变成过去完成时了。只有在一个过去的时间以前发生的动作才能用过去完成时。,这里显然没有。
其次,形容词不能单独做谓语,要用系表结构,就是 be +形容词。如:他迟到了。He is late.
然后,这是现在完成时态,用have +过去分词(been).这样就有了have been extinct.
也可以说 The dinasours have died out.这里 die 是动词,而且是不及物动词,不能说 be died.所以不能加 been .
最后,把have 改成had, 就变成过去完成时了。只有在一个过去的时间以前发生的动作才能用过去完成时。,这里显然没有。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询