纠结的语法题 看看啊

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:19:51
That young man has made so much noise that he______not have allowed to attend the concert.
1.could
2.must
3.would
4.should
答案4
为什么 如果用should咋解释啊?

-There were already five people in the car but they managed to take me as well.
-It_____a comfortable journry.
1.can't be
2.shouldn't be
3.must have been
4.couldn't have been
答案4 couldn't表过去否定的猜测 放在这怎么好像解释怪怪的?
为什么?

Joel doesn't regret____even if it might have upset Jennifer.
1.to tell her what he thought
2.to tell her that he thought
3.telling her what he thought
4.telling her that he thought
答案3
这里我觉得应该是Joel不后悔告诉那个女的
最后一道 我觉得应该是那个男人不后悔 后悔不就是用to do了吗
可是为什么用doing

第一题:已经发生了,只能用should not来表示不应当,其他的都不恰当
第二题:4就是1的过去式,在过去发生的,就用过去,没有怪怪的,只能说你不习惯
第三题:后面半句里,have upset...有了have就表示是过去式,所以前面的事情应该是已经做了 所以用regret doing sth,当然用telling