英语改错题C1,Having lost his money in the stock market,his freind

英语改错题C
1,Having lost his money in the stock market,his freinds deserted him.
本题有点说改为 Because he lost ,我在想可改为 His having lost.
怎么改好呢?求分析
whowhylxASDAD 1年前 已收到5个回答 举报

lizhejian 春芽

共回答了14个问题采纳率:64.3% 举报

1.如果用because引导的原因状语从句来改当然可以.
2.如果按照楼主的思路亦可,但是必须改成He having lost...
此结构为独立主格结构,该结构最前要求是其逻辑主语才行,而his是不可做主语的.
3.如果使用动名词复合结构,才会出现his + Ving...

1年前

3

msn144 幼苗

共回答了86个问题 举报

用现在分词形式的非谓语动词结构,如果不用这种非谓语动词形式,就可以改为because he had lost....

1年前

2

liu_li2002 幼苗

共回答了31个问题 举报

用Because he lost
从正面讲,这是很明显的因果关系,前面的内容是造成他朋友遗弃他的原因。
从侧面讲,用His having lost ,那么his having lost money……, 就是一个主语,缺少动词。如果一定要用的话也得说 His having lost his money……导致……。

1年前

1

addijy 幼苗

共回答了399个问题 举报

改because he lost
因为句子前后两段,发生的主语不同,His having lost不可能用作原因状语,除非前面加联词。
如:
For his having lost
个人见解,仅供参考

1年前

0

蓝紫韵调 幼苗

共回答了15个问题 举报

你的改法不行哦,按这个句子来看,如果保留逗号,前面必须是一个句子的。句子的问题在于having lost his money的行为者是he,所以后面句子的主语也必须一致。because的那个改法是正确的,改成了一个原因状语从句,就是正确的了。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.016 s. - webmaster@yulucn.com