作业帮 > 英语 > 作业

It ________ three years since they met in Shanghai last time

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/06/05 07:30:53
It ________ three years since they met in Shanghai last time.
A.has been B.was C.is D.had been
为什么不选A
因为本句是描述自从她俩在上海相遇到现在是三年,it is three years 若用A就与题意不负
再问: 为什么?
再答: 因为本巨的主句是陈述句,要用A的话是这样才对they have been met in shanghai since three years.
再问: have been met 不就变成被动语态了吗? since three years不用加ago吗?
再答: 刚太激动多打个been 没有ago, since加一段时间是现完时, 一段时间加ago是一过时。 since 和ago永远不能同时用
再问: (⊙o⊙)哦