单选题
It's been six months. You ______ your research paper by now.
A. have to finish B. must finish
C. can finish D. ought to finish
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 表示“肯定……”意思的助动词must最切合文意。have to和ought to不是表示推测的,而是表示义务的。
提交答案
关闭