好题分享(04):判断句子正误(涉及so very与时态)

曾看到这样一个句子:

I am so very sad that he is having cancer now.

请问是不是错误句子?如果有错误,如何改正?

请先 登录 后评论

最佳答案 2022-02-21 17:43

so强调的形容词或副词是可以被very修饰的,只是用的较少而已。所以这里没有错误。错误在于have错误的使用了进行时态。have表示一个人患有某种疾病时为静态动词,不用进行时。例如《韦氏高阶》对have这个意义的释义和例句:

not used in progressive tenses : to experience or be affected by (an illness or injury)

I have a cold.

My uncle has diabetes.

She has a broken leg.

这个句子改为一般现在时即可:

I am so very sad that he has cancer now.

请先 登录 后评论

其它 1 个回答

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

         我觉得应该改为:I am very sad that he is having cancer now.

请先 登录 后评论
  • 3 关注
  • 3 收藏,1265 浏览
  • 好题   提出于 2022-02-18 09:38