过去将来完成时是英语时态中比较常见的一种,但是,大家对它的用法可能还是不太了解。今天,小编为大家准备了相关的语法知识,将要为大家来讲解一下:过去将来完成时的概念和用法,一起来看看吧!
?
一、构成方法
过去将来完成时由“would+have+过去分词”构成。
二、用法及用例
过去将来完成时表示在过去看来将来某时会已经完成的动作:
She said she’d have finished her exams by then. 她说那时她会已经考完试了。
I thought Sophia would have told you something. 我想索菲娅会已告诉你一地情况。
I thought you would have finished by now. 我想你现在一定已经干完了。
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. 他知道他到时她会已经回家了。
Well, well! Who would have guessed it! 真是的! 这谁会想到呀!
?
1. A quick nod of approval would have done nicely. ?
要是当时立即点头同意就好了。
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. ?
但是她说这话时并没有像以前那样很不耐烦.
?
怎么样,看完了这篇文章,大家是不是对过去将来完成时的用法有了初步的了解了呢?喜欢就赶快收藏起来吧~