问题 选择题

You look very tired. You ____ late last night.

A.needn’t sit up

B.didn’t need to sit up

C.shouldn’t sit up

D.needn’t have sat up

答案

答案:D

考查情态动词。根据句意及时间状语,故用情态动词 + have done,needn’t have done本没有必要做,选D。

多项选择题
单项选择题