题目
58[单选题] They all tried to talk _ , but I couldn't hear anything they said. A. over time B. woke up C. all at once D. in advance
58[单选题] They all tried to talk _ , but I couldn't hear anything they said.
A. over time
B. woke up
C. all at once
D. in advance
A. over time
B. woke up
C. all at once
D. in advance
题目解答
答案
本题考察介词短语辨析。句意为“他们所有人都试图同时说话,但我听不到他们说的任何内容。”
- A. “over time”表“逐渐”,不符句意。
- B. “woke up”语法错误,语义不符。
- C. “all at once”表“同时”,符合“多人同时说话导致听不清”的情境。
- D. “in advance”表“提前”,与句意不符。
综合分析,只有C项“all at once”能准确表达“同时说话”的含义。
答案:C. all at once
解析
本题考查介词短语的辨析,核心在于理解不同短语的含义及语境匹配。关键点在于:
- all at once 表示“同时”或“一齐”,符合“多人同时说话导致听不清”的情境。
- 其他选项(如over time、in advance)与句意不符,需结合语法和语境排除。
选项分析
A. over time
- 含义:表示“逐渐”“随着时间推移”。
- 错误原因:句中强调“同时说话”,而非“逐渐说话”,与语境矛盾。
B. woke up
- 含义:表示“醒来”。
- 错误原因:语法错误(woke up 是动词短语,不能直接跟在动词talk后),且语义完全偏离句意。
C. all at once
- 含义:表示“同时”“一齐”。
- 正确性:句中“他们所有人试图同时说话”导致“听不清”,与语境高度匹配。
D. in advance
- 含义:表示“提前”。
- 错误原因:句中未提及“提前”相关动作,与语境无关。