英语问题

Thereader'shairstandonendwhenhereadsinthefinalpagesofthenovelthattheheroineadearladyw... The reader's hair stand on end when he reads in the final pages of the novel that the heroine a dear lady who had always been so kind to everybody,had in her youth ,poisoned everyone of her five husband.这个句子中 怎么连用了两个had啊,过去完成时,只是用一个啊? 展开
张达人zhdr
培训答主

2010-11-13 · 关注我学习会变得更厉害哦
知道顶级答主
回答量:4.2万
采纳率:91%
帮助的人:1.1亿
展开全部
who had always been so kind to everybody, had in her youth , poisoned everyone of her 中其实是三个并列的谓语部分,为了使句子更加简洁,后面的两个并列部分都省略了关系代词 who 和助动词 had,恢复以后如下:

1. who had always been so kind to everybody, 女主人公对每个人总是那么和善
2. (who had ) had in her youth , (女主人公) 曾经记得自己年轻的时候
3. (who had ) poisoned everyone of her five husband (女主人公) 曾经伤害过她五个丈夫中的每一个。

可见三个句子都用了过去完成时态,had had in her youth 中,第一个 had 是构成过去完成时态的助动词,第二个 had 是实意动词 (have in 表示“贮存/记得”) ,因此连用两个 had 是必要的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式