i heard someone calling me 为什么没有be?根据be doing sth 不是应该写成 i h

1个回答

  • 非谓语动词的一种,calling来修饰someone,什么人,一个叫我的人.be doing是没错,但是在一个完整句子里,已经有heard这个动词了,在没有连接词的情况下,如果再有be动词就不对了.而且会感觉是主语I 发出的动作.硬要用was也可以,就改成从句的形式I heard someone who was calling me ,但是这样句子会比较冗长,不够简洁