A-A+
You are late for work again Miss Jane. You __
问题详情
You are late for work again, Miss Jane. You _____ here half an hour earlier.
A.must be
B.could have been
C.may have been
D.should have been请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:珍妮小姐,你上班又晚了,你本应该半小时前就到了。should用于完成时肯定句中,表示应完成但未完成的动作。