作者BigBreast (男人的坚持)
看板Language
标题Re: [文法] Obama演讲稿
时间Mon Mar 11 18:10:55 2013
※ 引述《humbler (阿Ken)》之铭言:
: why a man whose father less than 60 years ago might not have been served at a local restaurantcan now stand before you.....
: 讲稿中有这麽一段文字,我不懂句中用less than 的用法,这样翻译会成少於六十年前,感觉卡卡的,不懂他的文意,还有他用have been served,现在完成式是有什麽特殊原因吗?直接用被动语态不行吗?
: 恳请高手解答,谢谢
1. 翻译成"不到60年前"就很顺阿
"不到"60年前,欧巴马的老爸可能会被餐厅拒绝接待
说明短短的时间内却有大大的改变
所以当然要用less than
2.
因为"对於现在事实的推测"应使用 may/might be
He may/might be wrong this time.
而"对於过去事实的推测"则应使用 may/might have been
He may/might have been wrong when he said...
所以有情状动词should, would, could, may, might等等的时候
"过去的时态"是用完成式来表达
而不是把may变成might
may/might的差异仅在於may的可能性大於might
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.163.20.205
※ 编辑: BigBreast 来自: 1.163.20.205 (03/11 18:13)
※ 编辑: BigBreast 来自: 1.163.20.205 (03/11 18:20)
1F:推 humbler:完全懂了,谢谢你 03/12 05:57