请问下面应选哪个选项The doctor ____ my brothe for ten years.A.married with B.has married C.has been married D.has been married to

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 03:00:05
请问下面应选哪个选项The doctor ____ my brothe for ten years.A.married with B.has married C.has been married D.has been married to

请问下面应选哪个选项The doctor ____ my brothe for ten years.A.married with B.has married C.has been married D.has been married to
请问下面应选哪个选项
The doctor ____ my brothe for ten years.
A.married with B.has married C.has been married D.has been married to

请问下面应选哪个选项The doctor ____ my brothe for ten years.A.married with B.has married C.has been married D.has been married to
首先,marry有两种用法
marry sb
be married to sb
都是与某人结婚的意思,所以只能选BD,AC排除.
但两种有稍微的差别
marry sb 表示一种动作
be married to sb 表示一种状态,后面可以跟一段时间.这里的married是作为adj,已婚的.
所以本题的最佳答案是D.
意思是:这个医生已经跟我哥哥结婚10年了.

be married to是与某人结婚的意思
这句话应该用现在完成时
所以答案是 D

同学你好!很高兴为你服务~
选D
1.首先确定时态,很明显,找题眼:for ten years.所以用现在完成时态,表示结婚这个状态从过去开始,持续到现在,并有可能持续将来!排除A
2.然后考察“和某人结婚”的固定搭配,有marry sb,be/get married tosb,(注意:后接to,不能接with)。排除C
3.最后就是常识和意思了,结婚这个动作不可能...

全部展开

同学你好!很高兴为你服务~
选D
1.首先确定时态,很明显,找题眼:for ten years.所以用现在完成时态,表示结婚这个状态从过去开始,持续到现在,并有可能持续将来!排除A
2.然后考察“和某人结婚”的固定搭配,有marry sb,be/get married tosb,(注意:后接to,不能接with)。排除C
3.最后就是常识和意思了,结婚这个动作不可能持续10年,他们十年天天结婚,所以排除B.
OK!

收起