英语资讯
News

每天一句英语口语:需要支持

Source: 恒星英语论坛    2011-06-01  我要投稿   论坛   Favorite  

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的意思和用法差不多,也不好用。

>>收听该句音频与查看句子翻译

>>学习更多每天口语句子 


将本页收藏到:
上一篇:购物狂的必备英语口语
下一篇:与smoke相关的英语短语
最新更新
论坛精彩内容
网站地图 - 学习交流 - 恒星英语论坛 - 关于我们 - 广告服务 - 帮助中心 - 联系我们
Copyright ©2006-2007 www.Hxen.com All Rights Reserved