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

英语单选题

首页

英语单选题

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

提交回答
好评回答
  • 2018-04-10 06:02:39
    选择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后接的过去分词.

    骨***

    2018-04-10 06:02:39

其他答案

    2018-04-10 07:02:39
  • 我也认为是B答案,时态一致,前面是现在完成时,后面也应该用现在时态

    飘***

    2018-04-10 07:02:39

  • 2018-04-10 06:02:39
  • 选A.这是个由and连接的两个并列句,两个并列句中分别又有一个定语从句,实际上横线上完整的应是We have left 

    遗***

    2018-04-10 06:02:39

  • 2018-04-10 06:02:39
  • 选A.

    孔***

    2018-04-10 06:02:39

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

    冬***

    2018-04-10 05:02:39

  • 2018-04-10 04:02:39
  • 有趣.

    苦***

    2018-04-10 04:02:39

  • 2018-04-10 04:02:39
  • 我同意adam的答案,因为left是leave的过去分词!

    幸***

    2018-04-10 04:02:39

类似问题

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

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 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
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):