52单词网 > 高中英语 > 高中英语题库 > It was three years he went back to his hometown. [ ] A. that B. before C. when D

It was three years he went back to his hometown. [ ] A. that B. before C. when D

来源:网络 时间:
It was three years he went back to his hometown. [ ] A. that B. before C. when D

It was three years ________ he went back to his hometown.

[]A.

that

B.

before

C.

when

D.

if

试题答案

答案:B

解析:

本题考查“it be+时间+连词(before/that/when等)”的用法。用before时,要用表示时间段的“时间”;用that时,本句是强调结构,“时间”应该是原句的某个句子成分;用when时,则必须用表示时间点的“时间”。three years表示一段时间,而且它并不是后面句子的某个成分,所以用before。