语法分析

The big tech companies have argued that they are complying with national and international tax laws.

(译:大型跨国科技公司则表示,他们一直遵守着公司所在国税法和相关国际税法。)

此句中that 引导的宾语从句为什么用了现在进行时,而不用现在完成时?难到此处用现在进行时比现在完成时更好,好在那里?

请先 登录 后评论

其它 2 个回答

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

The big tech companies have argued that they are complying with national and international tax laws.

网友为何不自问:

现在完成时表示什么意思?——暗示“以前遵守过,至于现在和今后就不清楚了”。

现在进行时表示什么意思?——暗示“始终不渝的遵守”。

在描述大型跨国公司的遵守法律方面,谁愿意使用现在完成时呢?


请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

原汉译错误。英文并没有一直遵守的意思,而是用现在进行时表示在某个具体案例上,他们遵循的正是国内和国际有关税法。

请先 登录 后评论
  • 0 关注
  • 1 收藏,2250 浏览
  • floatcat 提出于 2020-05-11 16:32

相似问题