每天一句英語口語:需要支持大綱
本文已影響
2.92W人
He would have lost his position if you hadn't backed him up.
假如你當初沒有支持他,他可能已經失去職位了。
學習亮點:
back up
1.支持
He would have lost his position if you hadn't backed him up.
假如你當初沒有支持他,他可能已經失去職位了。
would have done
1.這種虛擬語氣的句子按道理是應該配套用的:主句had done +從句would have done。但是有些情況下可以用混合型,也就是不完全配套。本句中答案用would have a chance to survive是表示與現在事實相反,也就是說 那他“現在”還可能活着。想一想如果改用would have had a chance的話,就表示與過去事實相反,也就是說那他“當時”就有機會活着——這肯定不是說話者的本意。
2. could have done也表示虛擬語氣,它的含義是“本來能做但沒有做”,如He could have passed the exam.(本來能考及格但是沒有)。本句它和would have done的意思和用法差不多,也不好用。
>>收聽該句音頻與查看句子翻譯
>>學習更多每天口語句子