---Didyoupunishhimforthat?---Yes,butIdon’tthinkI________.A.shouldhaved

发布时间:2020-08-06 19:34:02

---Did you punish him for that?---Yes, but I don’t think I ________.A.should have done soB.need to have done soC.should do thatD.ought have done that

网友回答

A解析根据句意“你为那事惩罚他了吗?”“罚了,但是我认为我本不该那么做。”分析,此题用should have done本应该做……而实际未做……;B项表示“本来有必要”;C项表示“应该”;D项ought后面应该加to。
以上问题属网友观点,不代表本站立场,仅供参考!