题目
When we ____ supper, the light went out.A. hadB. was havingC. having were having
When we ____ supper, the light went out.
A. had
B. was having
C. having were having
题目解答
答案
B. was having
解析
步骤 1:理解句子结构
句子的主句是 "the light went out",表示灯熄灭了。从句 "When we ____ supper" 表示在我们吃晚饭的时候,灯熄灭了。从句中使用了 when 引导的时间状语从句,表示一个动作发生时另一个动作正在进行。
步骤 2:确定时态
从句中 "the light went out" 使用了过去时,表示灯熄灭的动作发生在过去。因此,从句中 "we ____ supper" 也应使用过去时态,表示吃晚饭的动作在过去某个时间点正在进行。
步骤 3:选择正确的时态
在英语中,表示过去某个时间点正在进行的动作,应使用过去进行时。过去进行时的结构是 "was/were + 动词的现在分词"。由于主语是 "we",所以应使用 "were",动词 "have" 的现在分词是 "having"。因此,从句应为 "When we were having supper"。
句子的主句是 "the light went out",表示灯熄灭了。从句 "When we ____ supper" 表示在我们吃晚饭的时候,灯熄灭了。从句中使用了 when 引导的时间状语从句,表示一个动作发生时另一个动作正在进行。
步骤 2:确定时态
从句中 "the light went out" 使用了过去时,表示灯熄灭的动作发生在过去。因此,从句中 "we ____ supper" 也应使用过去时态,表示吃晚饭的动作在过去某个时间点正在进行。
步骤 3:选择正确的时态
在英语中,表示过去某个时间点正在进行的动作,应使用过去进行时。过去进行时的结构是 "was/were + 动词的现在分词"。由于主语是 "we",所以应使用 "were",动词 "have" 的现在分词是 "having"。因此,从句应为 "When we were having supper"。