*63.The children talked so loudly at dinner table that I had to struggle _____.

问题描述:

*63.The children talked so loudly at dinner table that I had to struggle _____.
A.to be heard
B.to have heard
C.hearing
D.being heard
翻译并详细分析.

struggle to do.表示努力做某事,这是固定搭配,没什么理由
孩子们在晚餐谈论的如此大声以至于我将不得不努力使自己被他们听到.
首先,heard 听到,谁听到,是孩子们听到,简单的说就是,孩子们听到我说的话,那我作为heard的主语时就是我(说的话)被孩子们听到.to be done 不定式的被动态表示将来的动作.