组卷网 > 高中英语综合库 > 语法 > 时态和语态 > 时态 > 现在完成时
题型:单项选择 难度:0.85 引用次数:125 题号:7616109
We have done things we ought not to have done and undone things we ought to have done.
A.leavingB.left
C.will leaveD.leave
【知识点】 现在完成时解读

相似题推荐

单项选择 | 较易 (0.85)
名校
【推荐1】—I'm sorry to keep you waiting.
—Oh, not at all. I________here for only a few minutes.
A.wasB.have beenC.will beD.am
2021-08-05更新 | 134次组卷
单项选择 | 较易 (0.85)
名校
【推荐2】Since then the number of people taking driving Lessons     20%.
A.has increased toB.have increased to
C.has increased byD.have increased by
2020-06-06更新 | 401次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】Peter is the only one of the brightest students who _____ his degree?
A.have receivedB.has receivedC.had receivedD.receiving
2023-10-29更新 | 189次组卷
共计 平均难度:一般