爱问知识人 爱问教育 医院库

英语单选题

首页

英语单选题

We have done things we ought not to have done and ______ undone things we ought to have done.
A.left     B.leave

提交回答
好评回答
  • 2005-05-19 20:17:14
    选择A
    这句话的意思是"我们做过不该做的事,也放弃过应该做的事"
    We have done things (we ought not to have done)括号中做定语修饰things
    意思是"我们做过不该做的事",用的时态是现在完成时have done
    and ______ undone things (we ought to have done)括号中同样做things的定语
    意思是"也放弃过应该做的事",时态前后一致,应该选择left.在这里,left不是过去式,而是过去分词,承接前面的have一起构成现在完成时.
    也可以这么理解:left和句子第三个单词done并列,都是第二个单词have后接的过去分词.

    a***

    2005-05-19 20:17:14

其他答案

    2005-05-21 11:40:32
  • 有趣.

    a***

    2005-05-21 11:40:32

  • 2005-05-20 10:53:24
  • 我也认为是B答案,时态一致,前面是现在完成时,后面也应该用现在时态

    雨***

    2005-05-20 10:53:24

  • 2005-05-20 10:33:04
  • 选A.
    这是个由 and 连接的两个并列句,两个并列句中分别又有一个定语从句,实际上横线上完整的应是We have left ,但一般情况下都把主语和谓语重复的部分省略不写。

    灰***

    2005-05-20 10:33:04

  • 2005-05-20 09:10:40
  • 我同意adam的答案,因为left是leave的过去分词!

    a***

    2005-05-20 09:10:40

  • 2005-05-19 20:11:38
  • 选A.这是个由and连接的两个并列句,两个并列句中分别又有一个定语从句,实际上横线上完整的应是We have left 

    j***

    2005-05-19 20:11:38

  • 2005-05-19 19:25:11
  • 选A.

    w***

    2005-05-19 19:25:11

类似问题

换一换
  • 英语考试 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):