A-A+

He _______ in Japan as he left by boat last mo

2022-08-05 19:48:07 问答库 阅读 171 次

问题详情

He _______ in Japan as he left by boat last month.
A.ought to arrive
B.ought to have arrived
C.should arrive
D.must arrive请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:oughttodosth.和shoulddosth.意为“应该做某事”,多用来提出劝告,如:Youshould(oughtto)goandseeMarysometime.你应该抽时间去看看玛丽。mustdosth.用来发出有力的劝告或命令。如:Youmustbeherebefore8o'clockatthelatest.最晚你必须八点以前到这里。根据结构,A,C和D均不合适。oughttohavedonesth.意为“本应该做完某事”,用来谈论过去。所

考点: