题目
58[单选题] They all tried to talk _ , but I couldn't hear anything they said.A. over timeB. woke upC. all at onceD. 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
题目解答
答案
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
- 含义:表示“提前”。
- 错误原因:句中未提及“提前”相关动作,与语境无关。