I heard he is singing.是病句么?

问题描述:

I heard he is singing.是病句么?
能不能改为I heard that he is singing.
1个回答 分类:英语 2014-10-13

问题解答:

我来补答
这是一个病句,错误的原因在于时态.
句子的结构是一个简单的从句.I heard + that引导的从句.这里that省略了,这是可以的.但是,主句是过去式,相应的从句的一般现在时应该为一般过去时.
正确的为:I heard (that) he was singing.
但是这个句子不够简洁.应该简单而直白地表达为:
I heard him singing.
此种类似的词有see,smell等
 
 
展开全文阅读
剩余:2000
上一页:求补英语