A:Two months are gone.B:Two months have gone.C:Two months have been gone.Which one is right?
问题描述:
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对.