I hope you _______ come to see me very soon.
A.can B.will C.must D.should
觉得 A 和 B 都可以,到底选哪个?为什么?
这是选择最佳答案,不是唯一正确答案。最佳答案当然是A.can。理由如下:
1 作为情态动词,will主要有2个意思,1)说话人的预测(95%左右的把握),“会”、“将要”;2)主语的意志、意愿,“要”、“愿意”。can也有通常为2个意思,1)主语的能力,2)客观条件的许可。
2 这句话是说话人向听话人表示自己的希望,是一个委婉的要求。相当于Please come to see me as soon as possible.
3 出于礼貌,通常向别人提要求时,说话人会给对方留有说No而不至于尴尬的余地。如果用will的预测意义则这里不合上下文,用意志、意愿意义则成了对方愿不愿意来,使对方难以说NO。用can的能力意义解释不通,客观条件许可意义则正好适合语境。对方能尽早来最好,实在来不了,也是客观条件不允许,而不是不愿意来。使对方说no的时候不至于不好开口,是日常英语交际的基本原则。
综上所述,A是最佳答案。在有A的情况下还选择B,则说明情态动词没有真正学好。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
我跟Expert的看法略有不同。我认为,该题目选择can和will都正确,没有好坏之分,也没有谁更准确之分。只是这两个情态动词表达的含义不同罢了。
will就不用说了,使用can的例句比比皆是,请看来自权威词典的例句:
I hope you can pardon his badness and let him start all over again. 希望您能原谅他的不好,让他从新开始。
I hope you can see your way clear to settle the matter. 我希望你能设法解决这件事。
I hope you can make some concession. 我希望你能做些让步。
I hope you can fix up a meeting with the director recently. 我希望你能在最近安排与经理会面。
You are late again! I hope you can explain yourself this time. 你又迟到了!我希望这一次你能找出个理由。
I hope you can taper off smoking. 我希望你能逐渐地减少吸烟量。
I hope you can be here to help me again. 我希望你能在这儿,再帮帮我的忙。
I hope you can teach me how to waterski sometime. 我希望你有空或有机会能教我如何滑水。
所以,网友的质疑是对的!
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
觉得A 和B 都可以,到底选哪个?为什么
解答如下:如果没有B答案,就可以选择A答案,如果有B答案,选B 更为准确,在宾语从句中,主句用一般现在时态,从句可以根据需要选用任何时态,很显然,从句动作没有发生,因此使用一般将来时态,故选表示将来时态助动词will
(1)I hope that you will come to see me very soon.
参考译文:我希望你会很快来看望我。
(2) I hope that you can come to see me very soon.
参考译文:我希望你能很快来看望我。
(备注:中考/高考一般不会把那2个答案同时放上去的,因为以上A答案也正确,只是B答案更正确,更符合语法,语境罢了。)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!