作业帮 > 英语 > 作业

______for 45 years,the old couple have never quarreled with

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/30 11:05:41
______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