(初高中衔接英语) 这破题是为什么!

问题描述:

(初高中衔接英语) 这破题是为什么!
Has Susan finished writing her composition?
No,but it __two hours ago
C must have been finished
D should have been finished

翻译给你
Susan已经完成她的作文了么?
没有,她本应该在两小时前完成.我知道意思。。也可以说是她肯定能在两小时内完成。。。不可以这样翻译!情态动词should的特殊用法,翻译为本来应该做(实际没完成)哦,谢谢,我理解有误了