题目
38.would be months()he was fit for work.A. thatB. beforeC. sinceD. until
38.would be months()he was fit for work.
A. that
B. before
C. since
D. until
题目解答
答案
B. before
解析
本题考查时间状语从句中连词的用法。解题的关键在于理解每个选项所表达的时间逻辑关系,并结合句子的语境来判断。
- A选项“that”:“that”通常用于引导定语从句、名词性从句等,在时间状语从句中一般不使用“that”来表达时间关系,所以A选项不符合题意。
- B选项“before”:“before”表示“在……之前”,“It would be + 一段时间 + before...”是一个常用的句型,意思是“要过多久才……”。在本题中,“It would be months before he was fit for work” 表示“要过好几个月他才能恢复工作”,符合句子的逻辑和语境。
- C选项“since”:“since”表示“自从……以来”,引导时间状语从句时,主句通常用现在完成时,从句用一般过去时。而本题的主句是一般过去时,所以C选项不符合句子的时态和逻辑。
- D选项“until”:“until”表示“直到……为止”,“It was + 一段时间 + until...” 表示“直到……才……”,但这种表达通常用于描述过去某个时间点之前的持续状态,而本题强调的是未来需要经过一段时间才能达到某种状态,所以D选项也不符合题意。