they have been married for a year.
已结婚1年 为什么不是 they have married for a year.不是现在完成时吗 就算不是也应该是they have been marring for a year.
人气:281 ℃ 时间:2019-08-15 23:48:58
解答
have been married 表示一种状态
have married 表示一种事实,我已经结婚的,这里的结婚,是一个瞬间的动作,不能与for a year 这种表示状态的短语连用
have been marring 表示一直在结婚
总的来说,marry 是一个表示瞬间的动词
推荐
猜你喜欢
- 以26个字母开头的英语单词 短语 句子
- 电源电压不变,当开关S1S2都闭合,电流表的示数为0.5A,电压表的示数为12V;断开电路后,将电压表、电流表的位置互换,S1断开、S2闭合,电流表的示数为0.3A
- 请给我一些100~200字的有关环保的文章给我(急用)
- 木矛木,下面一个心字底是什么字?
- ·汉语拼音l,n读音我一直分不清,
- 一般现在时,一般过去时,现在完成时,一般将来时,现在进行时
- 如图,△ABC中,AB=AC,D是BC的中点,∠AED=∠AFD=90°,AE=AF. 求证:∠1=∠2.
- 改过去式和现在进行时