if a yard是什么意思?

我在爱词霸上看到这样一个句子:
I have walked 15 miles, if a yard.  我至少跑了十五里路。
请问专家老师,句子中的 if a yard 是什么意思?是不是多余的啊?
请先 登录 后评论

最佳答案 2014-11-18 11:37

黎老师的解答简明扼要,一语中的。支持!但又担心 yelina 网友不能完全理解或接受,所以在这里再啰嗦几句,希望对你有所帮助。

if 作为连词常表“条件”或“假设”,但在你的这个句子中,if 表示“强调”。if ayard 就是 if I've walked a yard 的省略形式(省略了与主句相同的主谓部分),是英语中的一种特殊表现法(即“if + a / an +名词”),表示“一定;至少;不下;肯定;断言”等意义。很明显,if 后的名词 a yard 是主句中的名词 15 miles 的最小单位(也可用更小的单位 an inch,但没必要),这就产生了一种“类比”关系,通过“类比”来肯定主句所表达的含义,这便起到了强调作用。又如:

The car costs $ 100,000, if (it costs) a cent. 这辆车一定要10万美元。a cent10,0000 dollars 的最小货币单位)

They sent 2,000 soldiers to the disaster area, if (they sent) a man. 他们至少派了2000名战士前往灾区。a man2,000 soldiers 的最小个体单位)

He is six feet tall, if (he is) an inch (tall). 他肯定有六英尺高。an inchsix feet 的最小长度单位)

The police spent five months in investigating this case, if (they spent) a day. 警察花了至少五个月调查这个案子。a dayfive months 的最小时间单位)

再给你提供《外研社英汉多功能词典》(1997年版P.746)上的两个例子以加深印象:

Mr. Black is forty, if a day. 布莱克先生至少有40岁。

It cost me thirty dollars, if a cent. 它至少花了我30元。

请先 登录 后评论

其它 2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试
if a day [a man, a yard](关于年龄、人数、长度)至少,确实(其他还有长度用 inch,金额用 cent, dime 等多种表达方式):
Our new boss is fifty, if a day. 我们的新上司至少有50岁了。(《外研社英汉多功能词典》p.1409)
请先 登录 后评论
叶丽娜
黎老师的解答简明扼要,曾老师解答深入浅出。谢谢两位老师!
请先 登录 后评论
  • 0 关注
  • 1 收藏,3328 浏览
  • 叶丽娜 提出于 2014-11-18 09:07

相似问题