作业帮 > 英语 > 作业

A:Two months are gone.B:Two months have gone.C:Two months ha

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 16:02:47
A:Two months are gone.B:Two months have gone.C:Two months have been gone.Which one is right?
中文:两个月过去了。到底该用A,还是C?并请分析清楚,
要表示“两个月已经过去了”只能用B.
A.直译:“两个月已经消失了”,没有这么用的;C.表达日期、时间等通常用主动语态,没有用被动语态的,因为它是客观现实;
所以只能用B,也只有B对.