您现在的位置是:首页 > 学科知识查询 > 高中英语题库

It’s nearly 7 o’clock. Jack be here at any moment.A. shall B. had toC. ought to D. have to

编辑:chaxungu时间:2026-04-27 03:20:13分类:高中英语题库

【题目】It’s nearly 7 o’clock. Jack ____________ be here at any moment.

A. shall B. had to

C. ought to D. have to

在线课程

【答案】C

【解析】考查情态动词。句意:现在已经七点钟了。杰克应该会随时出现的。ought to"应当",表示推测和可能性;shall常用于主语是第一人称的句子中,如果主语是第二、三人称,则表示"责备,警告"等;have to"必须",强调客观需要。故选C。