______for 45 years,the old couple have never quarreled with each other.A.Married B.Having married C.Marring D.Having been married
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 07:19:01
______for 45 years,the old couple have never quarreled with each other.A.Married B.Having married C.Marring D.Having been married
______for 45 years,the old couple have never quarreled with each other.
A.Married B.Having married C.Marring D.Having been married
______for 45 years,the old couple have never quarreled with each other.A.Married B.Having married C.Marring D.Having been married
D
marry是及物动词 也是瞬间动词 有两种用法
一种是直接加宾语 marry sb.但是瞬间动词不能和for 45 years这种延续性的时间状语连用 所以表示主动的B C都不对
一种是be married with sb.表示状态 可以接延续性的时间状语
这句话表示结婚已经45年了 是一个明显的完成时态 所以是D
B
___D___for 45 years,the old couple have never quarreled with each other.
A.Married B.Having married C.Marring D.Having been married
结婚了45年,一直延续到现在 还有可能延续到将来 所以用完成时态
希望能够帮到楼主
]选A.Married
marry后面直接跟宾语
当用被动形式时,有时相当于一个形容词.
I am married.表示我是已婚的(已经被人嫁/娶了我)
I get married to sb. 也可以.
D是对的
选B 原因:for+时间,表示过去一段时间,应该是过去完成进行时,所以选B
__B____for 45 years,the old couple have never quarreled with each other.
A.Married B.Having married C.Marring D.Having been married
A和D都可以,意思是已经结婚45年了,老两口还没吵过架。因为要表状态,所以要用形容词形式。
B.,the old couple 与 married 是主动关系,所以用现在分词做伴随状语
B 使用现在完成进行时,表示从过去一直到现在。marry不应用被动语态。
D is the answer
.A为正确答案。原因是,marry为及物动词,所以,可以首先排除B和C;D用完成时态,强调过去和完成;而A中的married则强调一种状态,结婚的状态,固答案为A
D