一个英语选择题This house looks very old , it ___ built at least 100
21个回答

选A比较通顺 “这所房子看起来很老了,建的时间至少是100年前”

ago指向“至少100年前”这个过去的时点

发生在这个时点的动作很自然地是:这所房子 建成 (“be built”)

如果选B的话,动作就变成了至少100年前这房子“已经建成”,过去的过去

语法上也说得过去,但有点矫情

当然如果句子变成" ,it_____ built more than 100 years",就选B