#[1] -They haven't finished all the work up to now.-They ---

问题描述:

#[1] -They haven't finished all the work up to now.-They _____.
A.should
B.ought to
C.are supposed to
D.are supposed to have
翻译并且分析包括语法.
1个回答 分类:英语 2014-10-19

问题解答:

我来补答
easy
are supposed to = should 应该的意思
are supposed to have (done) = should have (done) 本应该干某事但却没有做
所以这是一道虚拟语气的题目,答案当然选D
 
 
展开全文阅读
剩余:2000