摘要: A. needn't have done表示“做了不必要做的事情 .can't have done表示对过去情况的推测. 意为“不可能发生了某事 .mustn't have done 无此用法.shouldn't have done表示“本不应该做的事而做了 .
网址:http://m.1010jiajiao.com/timu3_id_2502934[举报]
“ They went to the lecture, but it had been put off.” “ Oh, so they _______.”
| A.needn’t have gone | B.should have gone |
| C.mustn’t have gone | D.don’t need to go |
“ They went to the lecture, but it had been put off.” “ Oh, so they _______.”
A.needn’t have gone B.should have gone
C.mustn’t have gone D.don’t need to go
查看习题详情和答案>>
—May I tell this to my close friend?
—No, you . Never let anybody else know about it.
|
A.needn’t |
B.shouldn’t |
C.mustn’t |
D.can’t |
查看习题详情和答案>>
The weather turned out to be fine yesterday. I the trouble to carry my umbrella.
| A.needn’t take | B.couldn’t take |
| C.needn’t have taken | D.couldn’t have taken |