虚拟语气的问题

He would’ve died if I didn’t force him into rehab.

请问这个句子主句用了would have done,但从句为什么不是hadn't forced? 是不是用didn’t force就代表是真实条件句,所以说我当时确实强迫他戒毒了。如果用hadn't forced就是虚拟条件句,但此时是不是也是在说当时确实强迫他戒毒了?可这二者有什么区别呢?

请先 登录 后评论

最佳答案 2021-07-10 14:31

这个句子是错误的。要么把主句改为would die, 要么把从句改为hadn't forced

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1075 浏览
  • 提出于 2021-07-07 20:36