一道英语题—How long ____ you ____ Paul,Rebecca?—Only one and a ha

一道英语题
—How long ____ you ____ Paul,Rebecca?
—Only one and a half years.
A.do;marry to B.have;married with C.have;been married to D.have;been married with
答案:C
答案已给出,请解释
fgssfewe 1年前 已收到6个回答 举报

817749 幼苗

共回答了17个问题采纳率:82.4% 举报

首先没有marry with sb. 的说法,排除BD, 其次marry to 的一般现在时不能同一段时间连用,只有be married to 表示状态,其现在完成时可同一段时间连用,故选C

1年前

2

adeline_zhu 幼苗

共回答了5个问题 举报

(1)marry结婚:动词。married已婚的:形容词
(2)be married to sb. 是固定搭配,意思是与某人结婚。所以排除B、D选项。
(3)由于“结婚marry”这个动作是过去发生的,所以A选项的do时态错误。再者,搭配to,只能是married。marry用法:及物动词:Tom married Jane.汤姆和珍结婚了。不及物动词:Tom want to mar...

1年前

2

帅哥的鸡硬乐 幼苗

共回答了19个问题 举报

marry是非延续性动词,此外,marryAtoB "使A娶(嫁给)B. 被动式为be married to .由此,可排除选项B,D.选项A marry to中多用了to。

1年前

2

xiaolingan 幼苗

共回答了15个问题 举报

C
固定搭配 be married to sb
从回答的时间来看 是一段时间 不是一个时间点
且同时 marry是个非延续性动词 所以要用be married to词组构成延续性动词

1年前

1

miload 幼苗

共回答了105个问题 举报

对一段时间提问、(how long)
用现在完成时、因为married不是延续性动词
所以用be married、


望采纳、可追问

1年前

1

suxiaoyu78 幼苗

共回答了2个问题 举报

b

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.034 s. - webmaster@yulucn.com