Theweatherhasbeencold________this

发布时间:2020-07-26 02:45:03

The weather has been cold ________ this spring.A.by farB.so farC.the other dayD.at one time

网友回答

B解析by far表示“……得多”,常修饰比较级和最高级;so far指“到目前为止”;the other day指“前几天”;at one time意为“曾经;一度”。C、D两项都与一般过去时连用,而B项与完成时连用。
以上问题属网友观点,不代表本站立场,仅供参考!