高考题!
1.Theoldcouplehavebeenmarriedfor40yearsandneveronce_____witheachother.A.theyhadquarre...
1. The old couple have been married for 40 years and never once_____with each other.
A. they had quarreled B. they have quarreled
C. have they quarreled D. had they quarreled
给出答案,解释。另外,这里为什么用“ have been married ”,是被动? 展开
A. they had quarreled B. they have quarreled
C. have they quarreled D. had they quarreled
给出答案,解释。另外,这里为什么用“ have been married ”,是被动? 展开
3个回答
展开全部
选C
原因是never 位于句首表否定,引导倒装语序,前面句子是现在进行时,所以后面时态也应该用现在进行时,所以选C
have been married 不是表被动,而是表结婚的状态,been不是被动,而是be的现在完成时。
有何问题请随意发问,高考不容易,金榜题名哦
原因是never 位于句首表否定,引导倒装语序,前面句子是现在进行时,所以后面时态也应该用现在进行时,所以选C
have been married 不是表被动,而是表结婚的状态,been不是被动,而是be的现在完成时。
有何问题请随意发问,高考不容易,金榜题名哦
追问
这是什么句式?
have been done?
和完成被动怎么区分?
谢谢
追答
have/has been done 是现在完成时的被动语态。表示某事被做,并对现在有影响。 如:The problems have been done.这些问题已经被解决了。have been done就是完成被动的表现形式哦,看来你还不明白,married不是被动语态,在这里是表示已婚的状态
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询