如果你想要用英文表达:”某件事情过去有可能发生,但实际上并未发生”,你可以使用might have been/done这个语法结构。在中文里,might have been/done,常常翻译为:本可以。举几个例子,He might have come last night, but he didn’t. (昨晚他本可以来,但他并没有来。)It might have been your chance to success, but you failed to grab it.(这本来是你成功的机会,但你没有抓住。)最后,我们看一句正能量满满的英文名言,来自小说家George Eliot:“It is never too late to be what you might have been.” (成为你本可以成为的,任何时候开始,都为时不晚。)
参考链接:
版权声明:如无特别说明,本站所有文章均由Will的美语课(Learnenglishwithwill.com)原创。本站欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。
http://www.learnersdictionary.com/qa/comparing-may-and-might