问题 选择题

You should have watered the flower earlier,      ?

A.shouldn’t you

B.didn’t you

C.don’t you

D.haven’t you

答案

答案:B

考查反意疑问句。句意“你本应该早点浇花的,不是吗?”情态动词+have done表示推测,反意疑问句根据事实来定。本句表示的是过去的事情,应该用一般过去时,故用didn’t。故选B。

选择题
多项选择题