帮忙分析一个英语句子,谢谢!

youngpeoplenowadayscouldnotimaginewhatdifficultytheirfathershad___forabetterlifeforth... young people nowadays could not imagine what difficulty their fathers had___for a better life for their children. 四个选项:1 to strive 2 striven 3 striving 4 to be striving.答案选的是第三,为什么呢?我知道had不跟后面连的,可是为什么这里用ing而不是用过去式做形容词呢?
好吧·····貌似选项也没有过去式。那如果有strived,可以选这个吗?看着第一个好像也对啊
展开
inuy犬夜叉asha
2013-07-28
知道答主
回答量:19
采纳率:0%
帮助的人:12.7万
展开全部
额,楼上的解释还真是。。。。
把句子还原。their fathers had difficulty (in) striving for a better life for their children.
这里imagine纯属路过而已。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alpe130
2013-07-28
知道答主
回答量:6
采纳率:0%
帮助的人:8.4万
展开全部
应该是had sb doing,因为这里有一个what的宾语从句,所以这里是把their fathers提前了。
也就是说是让他们的父亲遭受困难。
had done是指过去完成时,是过去的过去已经完成的。
谢谢!望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
周大琰屁屁同学
2013-07-28
知道答主
回答量:22
采纳率:0%
帮助的人:21.6万
展开全部
what引导的为一个宾语从句(做imagine的宾语),也为插入语,所以后面跟的非谓语动词与imagine有关,与had无关。imagine后面的非谓语动词用现在分词充当,不能用过去分词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友298512e
2013-07-28
知道答主
回答量:77
采纳率:0%
帮助的人:24.6万
展开全部
their fathers had difficulty+ doing sth
这里考察句型have difficulty (in)doing sth
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ada西
2013-07-28
知道答主
回答量:4
采纳率:0%
帮助的人:5729
展开全部
看了犬夜叉的回答好像顿悟了!应该就是fathers had difficulty(in)striving for life(顺便说一句我好喜欢Inuyasha!!!)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式