一道高1单选
He said that he had bought the computer ______. A.last month B.before three days C.two years ago D.two month brfore 选什么.为什么. brfore和ago有什么区别? two days ago 等8等于before two days.[表达方法对8对的?]
D before 与完成时连用,而ago与一般过去时连用
怎么可能选D 呢????真是的一眼就看出绝不是啦.不是两个月吗?怎 是单数呢? 应选 C 吧
D
选2
答:before在此的用法由句子的时态决定。该句为完成时态,用before作副词,表示"以前".而介词短语before three days不能与完成时态连用.例如...详情>>
答:详情>>