一道高考英语单选

I've got a copy already .You ( )com back to give one to me.But thank you all the same.
A.shouldn't
B.needn't
C.shouldn't have
D.needn't have
希望能在做出正确的答案之后,给每个选项详细的解释

D.needn't have sth done 本没必要做某事,但做了
shouldn't have sth done
不应该做某事,但做了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-03-01
感觉是d
第2个回答  2008-03-01
A.shouldn't
第3个回答  2008-03-01
选第四项D
虚拟语气
本题考查 needn't have 表示本不必做(而事实上对方做了)
该句意思是:我已经有了一份附件,你本不必回来给我了!不过(既然你给了)还是要感谢你!
本题与其它选项毫无关系!
楼主明白了吗?
第4个回答  2008-03-01
我怎么觉得是B呢~
相似回答