It's nearly seven o' clock,Jack____be here at any momentA.must B.need C.should D.can答案应该选C,为什么不可以选D?请说明原因,

问题描述:

It's nearly seven o' clock,Jack____be here at any moment
A.must B.need C.should D.can
答案应该选C,为什么不可以选D?请说明原因,

D 表示一种能力..... 这不适合啊...例句can you swim? Yes,I can.

should : 应该
can : 可以
technically, both can be correct.

sssssssssd

should有一个用法是表示推测,意为“按理说应当”,can表推测时一般用于疑问或者否定句中

因为是一种假设,所以用should .如果是could,就可以用了