I saw a dog with ears 30 cm long.
请问老师句中 30 cm long 是什么句子成分,是 ears 的后置定语?还是 ears 的宾补呢?
因为介词 with 后面的 ears 是宾语,所以 30 cm long 好像也是 ears 的补语。
请老师指点,再给出几个类似的例句。谢谢!
I saw a dog with ears 30 cm long.
句中的 30 cm long 是定语,用于修饰 ears,意思是“30厘米长的耳朵”。
理论依据:张道真《英语语法大全》上册第77—78页在论述形容词作定语的用法时对此类问题有所论述。比如该书认为以下两句中“with + 名词 + 形容词”结构或的划线形容词即为修饰其前名词的定语:
There slept a man with his eyes open.
Look at the dog with its ears erect.