作业帮 > 英语 > 作业

I heard he is singing.是病句么?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 00:55:08
I heard he is singing.是病句么?
能不能改为I heard that he is singing.
这是一个病句,错误的原因在于时态.
句子的结构是一个简单的从句.I heard + that引导的从句.这里that省略了,这是可以的.但是,主句是过去式,相应的从句的一般现在时应该为一般过去时.
正确的为:I heard (that) he was singing.
但是这个句子不够简洁.应该简单而直白地表达为:
I heard him singing.
此种类似的词有see,smell等