虚拟语气句中的动词前可以去掉would直接用原型吗

下面这句话: This would be especially unfortunate for our children for they become so addicted to the Internet that they might never be exposed to social interaction. 此句是虚拟语气,句中的become为何用动词原型,是become前省略了一个would吗?求解,谢谢~
请先 登录 后评论

最佳答案 2019-12-01 12:54

This would be especially unfortunate for our children, for they become so addicted to the Internet that they might never be exposed to social interaction.

第二个for之前应该加逗号。第二个for为并列连词,连接并列分句,表示后一分句是前一分句的原因。become并不是动词原型,而是一般现在时谓语。

本句中的would 和 might均为情态动词过去形式表示委婉地推测,为自己说话留有余地。这不属于狭义的传统语法虚拟语气的范畴。

请先 登录 后评论

其它 1 个回答

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

这个句子不是虚拟语气。would 表示“推测”,相对 will 而言显得比较婉转。后面的 might 也是,相对 may 表示的推测更加婉转。这是说话人不太肯定的推测,说话婉转的目的是,为真相留有余地。一般翻译成“可能会;也许会” 之意。

其实,这里would 和 might 都是指“现在的情况”。

两个 for 不是一样的 for,为了更好理解句子,我在第二个 for 之前加上一个逗号,这样表示原因就更加明显。

This would be especially unfortunate for our children, for they become so addicted to the Internet that they might never be exposed to social interaction. 

这对我们的孩子来说可能会尤其不幸,因为他们沉迷于网络,可能永远接触到社交活动。


请先 登录 后评论
  • 1 关注
  • 1 收藏,1773 浏览
  • 小蚊子 提出于 2019-12-01 09:46

相似问题