#[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
翻译并且分析包括语法.
人气:171 ℃ 时间:2019-10-19 15:44:07
解答
easy
are supposed to = should 应该的意思
are supposed to have (done) = should have (done) 本应该干某事但却没有做
所以这是一道虚拟语气的题目,答案当然选D
推荐
猜你喜欢
- 已知等比数列{an}的公比为-1/2,则lim(a1+a2+...+an)/(a2+a4+...+
- point down
- 数学判断正误
- 若3x2-1=x,求9x4+12x3-2x2-7x+2006的值
- 甲乙两车同时从AB两地相对开出,甲车每小时行45千米,乙车每小时行60千米.两车正好在距中点45千米处相遇,求A
- What do you think of Jim? I think he is ( an )hon
- 对……有很大/没有影响 英语翻译
- 1/2,-1/6,1/12,-1/20……请你找出其中规律,并按此规律填空,第21个数是?