ought to 的倒装和省略问题

You ought to have given them some advice. — _________, but who cared what I said? 

A.So I ought 

B.So ought I 

C.So I did 

D.So did I 

这题选C,表示我的确应该如此,但是A不远的原因是缺少to吗? So I ought to...

请先 登录 后评论

最佳答案 2018-11-25 07:44

You ought to have given them some advice. 你本该给他们一些建议的。

— _________, but who cared what I said?  —— 我给了呀。可谁在乎我说的话呢?

别人以为你没有给出建议。

你的回应是我给了呀,不是没有给。并不是我确实应该给。

所以So I did. 意为 I did so. = I did give them some advice, but...

你误解了句义,所以才有了疑惑。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,5585 浏览
  • Steven_wzq 提出于 2018-11-23 20:53

相似问题