英语高手来看啊!
来源:百度知道 编辑:UC知道 时间:2024/05/06 00:44:03
Tom looked at Jenny, tears _______ his eyes, and shouted out the words _______ in his heart for years.
A. filling, having been hidden B. filled, hidden
C. filling, hidden D. filled, hiding
答案选C,为什么不选A
A. filling, having been hidden B. filled, hidden
C. filling, hidden D. filled, hiding
答案选C,为什么不选A
用hidden因为主语是words,不是人,所以不能用主动形式,只能用被动形式,即:hidden而having been hidden 根本就不对,没有这种用法,可以有have been hidden\have been hiding(在此说不通),如果有have been hidden的话也算对,不要为语法而语法,只要不要犯原则性的错误就可以了.
hidden in his heart 是过去分词短语做定语修饰the words
hidden in his heart 是过去分词短语做定语修饰the words
A要么变成being hidden