早教吧 育儿知识 作业答案 考试题库 百科 知识分享

It'snearlyseveno'clock.Jackbehereatanymoment.[]A.mustB.needC.shouldD.can

题目详情

It's nearly seven o'clock.Jack ________be here at any moment.

[  ]

A.must
B.need
C.should
D.can
▼优质解答
答案和解析
答案:C解析: 短语at any moment意为“在任何时候/随时”,表示的是将来的动作,故be here是对将来的一种情况的推测,故选should. 提示: must/can后接动词原形时,都可以用来对现在的某种情况的推测,用must时,指某事发生的可能性很大,用can时,指某事发生的可能性较大,need一般不用来表示推测.should意为“应该”,常用来指某人的主观看法,也可以用来对即将(将来)要发生的动作的推测。