永发信息网

I know it’s normal for such a thing to happen, but we it if we’d been more careful.A. nee

答案:2  悬赏:10  手机版
解决时间 2021-03-20 12:18
  • 提问者网友:人傍凄凉立暮秋
  • 2021-03-20 01:56
I know it’s normal for such a thing to happen, but we it if we’d been more careful.
A. need have avoided
B. could have avoided
C. will have avoided
D. had avoided
最佳答案
  • 五星知识达人网友:不甚了了
  • 2019-09-23 22:45
A. need have avoided(答案→)B. could have avoidedC. will have avoidedD. had avoided解析:考查虚拟语气:句意:我知道这样的事情发生是很正常的,但是如果我们更小心点本来是可以避免的。根据从句if we’d been more careful.可知是和过去相反的虚拟语气,主句用could have done,need have done本来需要做…而没有做,will have done是将来完成时,had done是过去完成时,选B。
全部回答
  • 1楼网友:愁杀梦里人
  • 2019-10-28 19:37
这个答案应该是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯