語法講解:過去將來完成時的用法
過去將來完成時是英語時態(tài)中比較常見的一種,但是,大家對它的用法可能還是不太了解。今天,小編為大家準(zhǔn)備了相關(guān)的語法知識,將要為大家來講解一下:過去將來完成時的概念和用法,一起來看看吧!
?
一、構(gòu)成方法
過去將來完成時由“would+have+過去分詞”構(gòu)成。
二、用法及用例
過去將來完成時表示在過去看來將來某時會已經(jīng)完成的動作:
She said she’d have finished her exams by then. 她說那時她會已經(jīng)考完試了。
I thought Sophia would have told you something. 我想索菲婭會已告訴你一地情況。
I thought you would have finished by now. 我想你現(xiàn)在一定已經(jīng)干完了。
There are a lot of things I should have liked to ask you. 有好些事我本想問你的。
He knew by the time he arrived she would have gone home. 他知道他到時她會已經(jīng)回家了。
Well, well! Who would have guessed it! 真是的! 這誰會想到呀!
?
1. A quick nod of approval would have done nicely. ?
要是當(dāng)時立即點頭同意就好了。
2. I asked myself what I would have done in such a situation. ?
我問自己在這種情況下我會怎么做。
3. No man in his senses would have done so. ?
沒有一個神志清醒的人會這樣做.
4. She got much less than she would have done if she had settled out of court. ?
如果她同意庭外和解的話,得到的肯定會更多。
5. She would have done nearly as well with a block of wood. ?
即使跟她配戲的只是一段木頭,她也可以演得幾乎一樣出色.
6. He would have done his utmost to help her, of that she was certain. ?
他肯定會盡最大努力幫她,這一點她非常肯定。
7. But she did not speak impatiently as she once would have done. ?
但是她說這話時并沒有像以前那樣很不耐煩.
?
怎么樣,看完了這篇文章,大家是不是對過去將來完成時的用法有了初步的了解了呢?喜歡就趕快收藏起來吧~
- 相關(guān)熱點:
- 英語時態(tài)
- 英語語法
- 浙江農(nóng)林大學(xué)