在这里呢,would 后接完成式除用于构成过去将来完成时外,它还有其情态动词用法的一面。具有情态意义,比较表示推测或猜想等。请看接下来的例子。
Only somebody with a small mind would have refused to help others.
只有心胸狭窄的人才不肯帮助别人。(这里的would表示推测意义)
Few men would have bared their soul to a woman as he had.
很少有男人能像他一样对一个女人敞开心扉。(这里表示怀疑的意思)
I’m surprised you didn’t like the book. I would have thought it was just your piece of cake.
你居然不喜欢这本书,我本来还认为这正符合你的口味呢。(表示过去的想法)
My sister would have driven me to downtown to go shopping, but we decided it would be faster and more convenient by train.
姐姐原本要开车送我去市中心购物,可我们后来还是觉得坐火车要更快捷和方便(表示过去的想法)
The scar added interest and mystery to her face that otherwise would have appeared too numb and plain.
这个伤疤为本来就平淡无奇且麻木的脸上增添了一丝神秘和生趣。(表示未曾发生的情况)
What interesting job have you found?” her mother asked him; she knew he would have been thinking about it.
你找到什么有趣的工作啦?”他的妈妈问道。她知道他一定会一直考虑这件事的。
过去将来完成进行时态虽然不常用,但是与其他的时态有着这样那样的交集,在理解文章意思的时候很容易产生理解偏差,所以更多的还是要童鞋们课后自己慢慢复习咀嚼和消化咯。