终极兵王闯花都 下载:have sth done 的过去完成时?
来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 17:36:29
Mrs.Brown was much disappointed to see the washing machine she (had had) repaired went wrong again
第一个had是过去完成时的标志,第二个had是have sth done的标志。
had had sth done
前面的HAD是完成时的助动词,后面那个是行为动词HAVE
答案应该是had had ,因为已经修好的现在(当然是过去)又坏了,应该用过去完成时
had had
翻译为:刚刚让人修好的洗衣机又坏了,布朗太太很失望。
在这里第一个had是助动词,构成过去完成时,而第二个had是have的完成态,当使、让的意思讲
it's had repaired
had repaired is past perfect(i.e. had done, had broken), use it when you are trying to describe something that took place before a past(went, did, cried) action
in this sentence, the washing machine "went" wrong
went: past tense
Mrs.Brown "had repaired" it before the machine "went" wrong
so the right answer is had repaired
had had sth done
have sth done 是一个词组 例句如 I have sth done 并非是现在完成时 而是一般时 所以转为过去完成时应为had had sth done