I heard he is singing.是病句么?

I heard he is singing.是病句么?
能不能改为I heard that he is singing.
简单的快乐AF 1年前 已收到6个回答 举报

88381866 幼苗

共回答了13个问题采纳率:84.6% 举报

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

1年前

3

养眼妹妹 幼苗

共回答了65个问题 举报

过去进行时,把is 改为was

1年前

2

六月絮雪 幼苗

共回答了211个问题 举报

正确的应该是I heard him singing.

1年前

2

yyy11 幼苗

共回答了229个问题 举报

错了
有俩种改法
1,把I heard he is singing改为I heard he was singing 是一个省啰了that的宾语从句
2,把I heard he is singing改为I heard him singing是用了 hear sb. doing sth的句型

1年前

1

鸦天狗 幼苗

共回答了14个问题 举报

是,因为heard是过去式,而is singing是正在,互相矛盾。

1年前

0

bluehigher 幼苗

共回答了29个问题 举报

有hear sb doing sth和hear sb do sth ,应该为I heard he singing.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.274 s. - webmaster@yulucn.com