過去將來完成時(shí)的定義是:在過去的一段時(shí)間看將來某段時(shí)間已經(jīng)完成的動(dòng)作或者一種狀態(tài),它的基本結(jié)構(gòu)是由“would+have+過去分詞”構(gòu)成。例如:
1.She said she’d have finished her paper by then.
她說那時(shí)她的論文已經(jīng)完成了。
2. I thought he would have got up by then.
我想她那會(huì)兒已經(jīng)起床了。
3. I thought you would have finished by now.
我想你現(xiàn)在一定已經(jīng)干完了。
4. There are a lot of things I should have liked to ask you.
有好些事我本想問你的。
5. He knew by the time he arrived she would have finished her lunch.
他知道他到時(shí)她已經(jīng)吃完午餐了。
6. Well, well! Who would have guessed it!
真是的! 這誰會(huì)想到呀!
7. I thought he would have paid this bill for you.
我想他已經(jīng)為你付賬單了。
8. I thought you would have called the police by now.
我想你現(xiàn)在一定報(bào)警了。
9. There are a lot of things I should have done before 8 o’clock.
有好些事我本應(yīng)該在八點(diǎn)之前完成的。