A-A+

You are late for work again Miss Jane. You __

2022-08-05 15:10:54 问答库 阅读 169 次

问题详情

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用于完成时肯定句中,表示应完成但未完成的动作。

考点: