will可表“意愿”或“请求”

有读者问: 有一道选择题:

(1)If you_________quiet, I'll tell you what happened.

A. are B. will be C. care to be D. be

答案为B,但语法上不是说用一般现在时表将来吗? 为什么不选A呢?

根据题意,这里应有“肯静下来”的含义,而will be quiet正是这个意思,故而应选B。A无“肯”或“愿意”之义,故而不能入选。关于if you will...再举一二例如下:

(2)I'll thank you if you will give me a hand.

(3)I'll be glad if you will come.

其实上述will都有“请求”的含义。有时则可只用if从句,如:

(4)Now if you will step this way.