题目
l had been quite exhausted ( ) the time l got home.A. afterB. byC. duringD. at
l had been quite exhausted ( ) the time l got home.
- A. after
- B. by
- C. during
- D. at
题目解答
答案
B
解析
本题考查介词的用法,重点在于区分时间介词by和at的语境适用性。关键点在于理解过去完成时的语境搭配,以及"by the time"这一固定短语的用法。
选项分析
- A. after:表示“在...之后”,但句中强调的是“到...时间点前已经完成的状态”,而非后续动作。
- B. by:"by the time"是固定搭配,表示“到...时间为止”,常与过去完成时连用,符合句中“had been exhausted”(过去完成时)的语境。
- C. during:表示“在...期间”,但句中强调的是时间点而非时间段。
- D. at:表示“在某个具体时间点”,但句中需要表达的是“到时间点前的状态”,而非时间点本身。
关键结论
"by the time"短语与过去完成时搭配,强调动作或状态在时间点前已完成,因此选B。