——Did you punish him for that? ——Yes,but I don't think I ____
7.——Did you punish him for that?
——Yes,but I don't think I ____.
A.should have done so B.need to have done so
C.should do that D.ought have done that
为什么不选C
人气:232 ℃ 时间:2020-10-01 10:46:16
解答
选A,对过去的事情表示的推断用should have done为什么不选C,I don'tthinkI should do that不就是Ithink I shouldn 't do that,我不应该这样做因为回答者在回答yes的时候,惩罚他这件事情已经是过去的事情,所以是should have。如果这句话是下面这样的,那么答案就应该是C了。——Will you punish him for that? ——No, ,I don'tthinkI should/will do that
推荐
猜你喜欢