题目
He didn't look well, for he ______ for sixteen hours.A. had workedB. would have workedC. was workingD. had been working
He didn't look well, for he ______ for sixteen hours.
A. had worked
B. would have worked
C. was working
D. had been working
题目解答
答案
D. had been working
解析
步骤 1:理解句子结构
句子的主句是"He didn't look well",从句是"for he ______ for sixteen hours"。从句中的"for"表示原因,说明他看起来不好是因为他工作了很长时间。
步骤 2:确定时态
从句中的"for sixteen hours"表示一段时间,且句子中使用了"didn't",说明主句是过去时态。因此,从句应该使用过去完成时或过去完成进行时。
步骤 3:选择正确的时态
过去完成时(had worked)表示动作在过去的某个时间点之前已经完成。过去完成进行时(had been working)表示动作在过去某个时间点之前一直在进行。根据句子的意思,他看起来不好是因为他一直在工作,所以应该使用过去完成进行时。
句子的主句是"He didn't look well",从句是"for he ______ for sixteen hours"。从句中的"for"表示原因,说明他看起来不好是因为他工作了很长时间。
步骤 2:确定时态
从句中的"for sixteen hours"表示一段时间,且句子中使用了"didn't",说明主句是过去时态。因此,从句应该使用过去完成时或过去完成进行时。
步骤 3:选择正确的时态
过去完成时(had worked)表示动作在过去的某个时间点之前已经完成。过去完成进行时(had been working)表示动作在过去某个时间点之前一直在进行。根据句子的意思,他看起来不好是因为他一直在工作,所以应该使用过去完成进行时。