> 英语 >
There ____ be a flight,But you'd better call the booking office to make sure. 填什么?
A. must B.may C.would D.will
我选了D,可是答案是B.为什么?

我是觉得如果选B的话后面的but就不用加了.而且D读起来很顺,意思也通,为什么不行?
人气:241 ℃ 时间:2020-05-13 22:13:29
解答
如果没有後面的but- - - - ,A和D就是正确的选项了.因为裏面有了but- - - 结构,表明说话人的把握不大,所以他用may来表达他的观点.如果把握不大,你就用may / might行事.
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版