need在这道选择题中到底怎么选?- Well,it's a pity I didn't buy that recently published dictionary yesterday.- ____.I have already bout one for you.A.You needn't buy it.B.You needn't have bought it.C.You didn't need to buy it.D.You don't have to buy it.A里面可以看作need做情态动词用,C里need做行为动词用,D用法也对,可是答案只有C是正确的,
问题描述:
need在这道选择题中到底怎么选?
- Well,it's a pity I didn't buy that recently published dictionary yesterday.
- ____.I have already bout one for you.
A.You needn't buy it.
B.You needn't have bought it.
C.You didn't need to buy it.
D.You don't have to buy it.
A里面可以看作need做情态动词用,C里need做行为动词用,D用法也对,可是答案只有C是正确的,
答
这里不仅要考虑need做情态动词用,还要考虑一个时态的问题。我在学这一块的时候也总是很搞的。
B的用法是错的,比较一下其余三个,只有C是过去的,didn't。表示你当时就不需要买。
答
C.
A.在这种情况下不能直接用need.
B.整个句子的grammar就有错.
C.didnt:代表过去式.正确
d.dont':应该是过去式