句子时态:The medicine cured the old woman for her chronic cough which she had suffed 20years.
问题描述:
句子时态:The medicine cured the old woman for her chronic cough which she had suffed 20years.
从句部分为过去完成时,而主句动作发生的时间在从句之后,为什么用cured一般过去时啊?
我可以理解成过去完成时的过去应该用一般过去时吗?
再补充个类似的句子:Having been hurt so deeply,his face will hardly resume its excited expression.
前半句是现在完成时吧?(不太确定,好像是现在分词作状语,但时态就是这样吧……)
后半句是一般将来时。后半句的动作发生时间在前半句之后,然后就用将来时了?跪求分析……
答
which she had suffed 20 years是过去完成时.主句是一般过去时,她服药的动作发生在过去.而在她服药以前 (也就是过去的过去),她已经饱受了20年的煎熬.Having been hurt so deeply是现在完成时作状语,表示已经发生的...