组词大全

As is often the case, there are always some barriers in the way, something _____ before we realize t

As is often the case, there are always some barriers in the way, something _____ before we realize the real goal of our life. A. to be got through B. got through C. getting through D. having been got through

我们先分析一下题干逻辑和句子结构。

原句

As is often the case, there are always some barriers in the way, something ______ before we realize the real goal of our life.

分析

主句:there are always some barriers in the way

逗号后的“something …” 是 “barriers” 的同位语,进一步说明这些障碍的特点。

空格需要填入的部分是修饰 “something” 的后置定语,表达“这些障碍是 需要被克服/通过 的”含义。

选项
A. to be got through (要被克服)—— 表示“将来需要被完成”,符合“在我们意识到人生真正目标之前需要先被解决”的隐含逻辑,属于 “something to be done” 不定式作定语表“需要/待做”。
B. got through (已经克服的)—— 过去分词作定语表示已经完成,但这里逻辑上是“还需要去克服”,不是已完成,所以不太通。
C. getting through (正在克服)—— 现在分词主动式,barriers 不会主动克服,而且意思不合适。
D. having been got through (已经被克服的)—— 强调在某个时间之前已经完成,这里 before 从句说的是“在我们意识到人生目标之前”,障碍不可能已经被克服,否则前后意思矛盾(先克服了障碍,才意识到人生目标?这跟常理不符,通常是克服障碍的过程中或克服之后才更清楚目标)。

最佳答案A. to be got through,表示“需要被克服的东西”,放在 “something” 后,构成常见表达 “something to be done”。

最终答案
A. to be got through

相关成语


成语首拼