Charles is now an actor. Given half a chance I would have been the same.
这里为什么用would have been, 表达了什么意思?
为什么不用would be ?
Charles is now an actor. Given half a chance I would have been the same.
划线部分表示对过去的虚拟假设,所以,使用与过去情况不符的虚拟语气。
等于说:
Charles is now an actor. I had been given half a chance I would have been the same.
查尔斯现在是一名演员。如果(当时)我有一半的机会,我也会一样的。
说明:现在是演员,但机会是过去得到的。没有以前当演员的机会和训练,所以,我当时不是演员,现在也不是。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!