▲黎老师的解答简明扼要,一语中的。支持!但又担心 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 cent 为 10,0000 dollars 的最小货币单位) They sent 2,000 soldiers to the disaster area, if (they sent) a man. 他们至少派了2000名战士前往灾区。(a man 为 2,000 soldiers 的最小个体单位) He is six feet tall, if (he is) an inch (tall). 他肯定有六英尺高。(an inch 为 six feet 的最小长度单位) The police spent five months in investigating this case, if (they spent) a day. 警察花了至少五个月调查这个案子。(a day 为 five months 的最小时间单位) ▲再给你提供《外研社英汉多功能词典》(1997年版P.746)上的两个例子以加深印象: Mr. Black is forty, if a day. 布莱克先生至少有40岁。 It cost me thirty dollars, if a cent. 它至少花了我30元。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!