since从句不同时态产生的语义差别辨析?

关于-ing分词分句与限定从属分句的转换关系

(章振邦新编高级英语语法543页。)

Since being in the army, he has been in much better health.

=Since he was

=Since he has been

请教老师,以上果真是相同的意思吗?

我在薄冰英语惯用法词典945页看到:

since he was in the army = 他不在部队里。

since he has been in the army = 他现在还在部队里。

since being in the army = 他在不在部队里都有可能,并且此时since是介词,后接V-ing , 这种形式since v-ing 罕见。

如此看来,章振邦的说法和薄冰的说法似乎矛盾不同?

请教专家老师分析,非常感谢!


请先 登录 后评论

最佳答案 2020-07-26 16:53

你的中文理解力有问题。章振邦和薄冰说的是一回事,你怎么能认为二者说法矛盾呢?

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1605 浏览
  • Long2019 提出于 2020-07-23 18:07

相似问题