请问老师现在分词作结果状语从句是不是要求那个结果是立刻产生的,也就是说主句和从句必须几乎同时发生。He never cared about health, getting several disease now.像这个因为之前行为导致的结果可以用现在分词表示吗?或者,He wore slippery shoes, then falling down into the river.这样和主句存在时间差的结果可以吗?
“时间”问题只要逻辑上通就可以。
--
你的原文就算用中文说也是无比别扭。
表达结果的动词不是随便用的,这里的get用错了,得病的是“人”,而你用get则代表”他不关系健康”这个事情生病了。事情是不会生病的。由于是长期行为的结果,为了行文的流畅,我们还要加上eventually.
因此改为
He never cared about his health, eventually making him vulnerable to diseases.