I would appreciate if与I would appreciate it if辨析

底下是TOEIC 全真试题的摘录:

I would appreciate if you would set aside the whole day on March 3 so that I can meet with you.

这里的 appreciate 是及物动词,为何不用加 it? 谢谢!

请先 登录 后评论

最佳答案 2016-06-15 16:20

有人认为 I would appreciate if…或 I would appreciate it if…都可以用,但在现代英语中通常是有 it 的,即这类句式中的 it 通常不宜省略。

比如《葛传椝英语惯用法词典》就认为:

I shall appreciate it if you will give me his address 里的 it 最好不要省去。

注:该词典认为“it 最好不要省去”,那言外之意就是,省略 it 也不是完全不可以。

但《剑桥高级英语词典》则认为:

Common mistake : would appreciate

Remember: “would appreciate” is usually followed by “it”. Don’t say “I would appreciate if...”, say “I would appreciate it if...”:

I would appreciate if you could pick me up from the airport.

所以,我觉得你的句子要么就是引文有误(即TOEIC的原题可能是有 it 的,但引用它的人把 it 给漏了),要么它就是使用了一种不常用的用法。所以,给你的建议是:自己在使用这类用法是最好加上这个 it。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

《牛津英语用法指南》第三版447.3节指出:在 would appreciate 之后,it 用作 if 从句的先行宾语。I would appreciate it if you would keep me informed .如能随时告知情况,我将非常感激。(不能说:I would appreciate if you would ...)

所以,你的问题中的 I would appreciate if…应该改为 I would appreciate it if…

请先 登录 后评论
  • 2 关注
  • 2 收藏,69419 浏览
  • Peace2013 提出于 2016-05-03 00:01

相似问题