將來完成時的用法 過去將來完成時表示在過去看來將來某時會已經(jīng)完成的動作,它由“would+have+過去分詞”構(gòu)成。如:She said she’d have finished her exams by then. 她說那時她會已經(jīng)考完試了。He knew he arrived she would have gone home. 他知道他到時她會已經(jīng)回家了。I thought Sophia would have told you something. 我想索菲婭會已告訴你一地情況。注:該結(jié)構(gòu)有時用于虛擬語氣。如:I would have written before but I have been iII. 我早該給你寫信的,但我病了。我早該給你寫信的,但我病了She would have said more if he had not walked away. 要不是他走開了她還會多說一些的。She would have said more if he had not walked away. 如果他沒走開她還會多說幾句的。If he had realized, he would have run away. 如果他明白了他就跑掉了。
If she hadn’t married, she would probably have achieved more. 如果她沒結(jié)婚,成就或許會更大。

?

?