shall need 与 should need 用法辨析

If your car______any attention during the first 12 months, take it to an authorized dealer.

A. shall need  B.should need

这题练习题答案为A, 但网上有许多人给的答案是B。

我个人比较倾向于A 感觉并不是虚拟语气,因为车子在头12个月也是有可能需要被“照料”的,不知这么想是否正确?

请老师帮忙解答,谢谢!


请先 登录 后评论

最佳答案 2018-01-25 21:50

这道题参考答案给A显然是错误的。答案应该是B should。

这道题考查的是真实条件句用should do形式,为正式语体。在早期英语中,真实条件句(即有可能实现的条件)中因为表示的未必是事实,要用动词原型式虚拟语气。后来演变到用should do代替动词原型。发展到现代英语,则用陈述语气代替了动词原型表示有可能实现的条件(真实条件句)。但过渡型的should do形式在正式语体中仍然使用,尤其是正式书面语。shall作为情态动词,表示说话人的意志。这个条件句的假设一辆车需要保养或维修是格格不入的。因此shall为错误。答案毫无疑问是should do. 这个句子中如果条件句用一般现在时,也是正确的。语体没有should do正式,为日常英语用法。

if从句谓语用should do形式,主句可以是陈述语气、祈使语气,也可以是虚拟语气。

If it should rain tomorrow, they will stay at home. 陈述语气

If it should rain tomorrow, stay at home. 祈使语气

If it should rain tomorrow, they would stay at home. 虚拟语气

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

【答】该题选择 should,不选shall。

If your car should need any attention during the first 12 months, take it to an authorized dealer.

【翻译】如果您购买的汽车在前12个月内可能需要保养的话,请把它交给授权经销商。


该题考查 should 和 shall 的区别:这两个词在本句中的区别如下:

这里的should 是情态动词,用在条件从句中,表示事件将来发生的可能性,意为“将要;假定要;可能要”。这时,should 不表示虚拟语气

《柯林斯词典》对此的解释是:You use should in conditional clauses when you are talking about things that might happen. 

有足够的例句证明should 用于条件句,表示未来的可能性:

1. If you should be fired, your health and pension benefits will not be automatically cut off. 如果你被解雇,你的医疗和养老保险金不会自动中断。

2. If it should rain tomorrow, I will stay at home. 明天下雨我就呆在家里不出去。

3. I don’t think it will happen, but if it should happen what shall we do? 我认为那件事不会发生,但如果真的发生,我们该怎么办?

4. If he should need this instrument, he may use it. 如果他万一需要这个仪器,他可以使用它。

5. If he should fail to do the work, you may ask John to go there in his place. 万一他不能做那工作,你们就叫约翰代替他。

6. If you should feel worse, please call our nurses at the Triage immediately. 如果您觉得身体不佳,请立即打电话给我们的护士。

7. If you should buy a home from Lovell, the company promises to buy it back at the same price after three years.

如果你从洛弗尔公司买房子,该公司承诺3年后以同样的价格再购回。

shall 用于第3人称,表示“义务,权力,警告,” 或者表示说话者的意图、告诫、威胁、命令、决心、注定的结果等,意为“应该;必须;一定会;一定要”。

本句的主语是 your car, 属于“第3人称”。又如:

He shall be sorry for it one day, I tell you.  有一天他会后悔的, 我告诉你。 (警告)

来自《用法词典》

As a man sows, so he shall reap.  种瓜得瓜, 种豆得豆。

来自《简明英汉词典》

He shall have a bicycle for his birthday.  他可以得到一架自行车作为生日礼物。

来自《现代英汉综合大词典》

He will die before he shall disgrace himself.  他宁肯死而决不受侮辱。

来自《现代英汉综合大词典》

He shall be sorry for it.  他要后悔的。

来自《现代英汉综合大词典》

I assure you, sir, that he shall be disciplined, severely disciplined!  先生,我保证, 他将受到纪律处分, 一定从严惩处!

来自辞典例句

If a man will begin with certainties, he shall end in doubts.  如果一个人以种种肯定的立论开始, 他必将以各种怀疑而终止。

来自辞典例句

He shall want for nothing that money can buy.  只要钱能买到的一切他都不会缺少。

来自辞典例句


【结论】从给的句子看,if 从句表示“可能性”(车辆可能需要维护的话),而不是“义务”(车辆应该、必须、注定要维护),应选择should。


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

If your car should need any attention during the first 12 months, take it to an authorized dealer.

=Should your car need any attention during the first 12 months, take it to an authorized dealer

参考译文:如果你购买的汽车在头12个月需要任何保养,把它带到一个授权经销商那里去。

A. shall need  B.should need

解答如下:

以上B为正确答案,should属于表示推测的情态动词用法,表示一种很强的假设,主句用了祈使句结构。

If you should change your mind,please let us know.

=Should you change your mind, please let us know.

如果你改变主意,请让我知道。

If +主语+should+动词原形=Should+主语+动词原形(替换)

If you should be interested,I have a book on the subject you might like to see. 

=Should you be interested,I have a book on the subject you might like to see.

(备注: should的这一用法经常出现在商务信函中,表示“万一”、“假若”。)

should(用在条件从句中表示事件发生的可能性)将要,假定要 (英文解释:You use should in conditional clauses when you are talking about things that might happen.

If you should be fired, your health and pension benefits will not be automatically cut off.

如果你被解雇,你的医疗和养老保险金不会自动中断。

Should you buy a home from Lovell, the company promises to buy it back at the same price after three years. 

如果你从洛弗尔公司买房子,该公司承诺3年后以同样的价格再购回。



请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

 

If your car______any attention during the first 12 months, take it to an authorized dealer.

A. shall need  B.should need

这题练习题答案为A, 但网上有许多人给的答案是B。

【答】在表示某事不大可能或不是很有可能发生时,if从句中用should。例如:If you should see Caroline, tell her I've got the tickets.要是你见到卡罗琳,告诉她我已经拿到票了。(摘自《牛津英语用法指南》第三版518.4)If you should run into Peter ,tell him he owes me a letter.如果你遇见彼得,告诉他该给我写信了。(摘自《牛津英语用法指南》第三版261.1)

  在一般情况下,买来的新车在头12个月内,不需要进行检修。所以,答案是B。

请先 登录 后评论
  • 1 关注
  • 1 收藏,12920 浏览
  • Eglshlover 提出于 2018-01-20 21:12

相似问题