这句话有语法错误吗:I was so disappointed when hearing the bad news.是否应用disappointing?

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:30:42
when可否用while,on,at代替?

有语法错误。
when是引导时间从句的连词,既然用when,后面必须跟句子,而非动名词。
所以,把hearing改为I heard 可以;或者不用when,改成一个表示伴随的介词也是可以的,此用用on,有“与--同时”的意思。
另外提到的-ed和-ing形容词的区分,可以这样理解:-ed是“--的”,而-ing是“令人--的”。例如,disappointed是“失望的”,disappointing是“令人失望的”。

过去分词一般形容人,现在分词形容物,这里形容的是我,所以应该用ed形式

-ed是修饰人的,-ing是修饰物的。
可以用while跟on,不能用at代替。

不应用