should have done意思是本来该如何如何,结果没有如此.
你很惊讶JANE考试失败了.因为她成绩很好.
说明本来应该很好的结果没考好.事情已经发生了.
所以选B SHOULD HAVE FAILED
i am surprised that Jane,who has been among the best in my class,___have failed in the exam.
i am surprised that Jane,who has been among the best in my class,___have failed in the exam.
a.must
b.should
c.would
d.could
但这样我感觉中文意思不大对哎~
a.must
b.should
c.would
d.could
但这样我感觉中文意思不大对哎~
其他人气:121 ℃时间:2019-12-12 02:16:43
优质解答
我来回答
类似推荐
猜你喜欢
- 1修一条铁路,计划每天修1.2km,比实际每天少修0.2km,实际提前5天修完这条公路.求公路全长.(方程解答)
- 2卵石的生命历史
- 3依照平方根和立方根的定义可以给出四次方根
- 4关于诚信的小学作文 急
- 5where is your homework sorry,i_it in my sschool bag at home a forget b have left c haveforgotten
- 6You (not) like (skate),but I like (skate).
- 7所有材料能够承受的压强都有一定的限度加在材料上的压强一旦超过这个限度,材料就会_____.
- 8一个自然数与3的和是5的倍数,与3的差是6的倍数,这样的自然数中最小的是_.
- 9if you don't go there,为什么用neither shall I 来表示我也不去.为什么用shall
- 10成语谜语