永发信息网

--The mistake, I had been more careful.---But you weren’t at that time.A. might have avoid

答案:2  悬赏:70  手机版
解决时间 2021-04-05 21:44
  • 提问者网友:不爱我么
  • 2021-04-05 12:38
--The mistake , I had been more careful.
---But you weren’t at that time.
A. might have avoided
B. would avoid
C. would be avoided
D. might have been avoided
最佳答案
  • 五星知识达人网友:思契十里
  • 2020-10-11 04:53
A. might have avoidedB. would avoidC. would be avoidedD. might have been avoided解析:句意:--如果我更加仔细一些,这个错误就会避免。--但是你当时没有。首先这个句子是个对过去情况的虚拟条件句,表示与过去事实相反的情况,if+主语+had done +其他+主语+should/would/could/might+have done+其他,所以排除BC,因为mistake和avoid是被动关系,所以选D。
全部回答
  • 1楼网友:痴妹与他
  • 2019-11-12 15:27
感谢回答,我学习了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯