帮忙看道高考英语单选题!

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:03:39
The old couple have been married for 40years and never once____with each other.
A. they had quarreled
B. they have quarreled
C. have they quarreled
D. had they quarreled
如果有吵架不应该是过去的过去吗,所以我选D怎么不对呀?

选C

否定词never放句首引起句子的部分倒装,所以不选A.B

前面的时态是现在完成时,所以后面也用现在时态

过去完成时一般在选择题里不能随便选,一定要注意是过去的过去,必须找到谁是谁的“过去的过去”才能选

应该是C
此处与前面的have been married 并列
又因有never once
所以倒装

C. have they quarreled
无论怎样都跑不出去这40 年啊。

题干是现在完成时。此题应选C。如果要选D,那么那对夫妻也许现在就不是夫妻了。