英语题 高考

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:02:13
it's always better to tell you the truth。Lies have a bad habit of_____you.
A.cathing up with you B.calling on C.taking care of D.looking for

答案是A。虽然用排除法可以得出来,但是A带入句子的话到底是有什么意思呢??
有加分的

A选项中的cathing应该是catching。
catch up with除了“追上, 赶上”还有“带来不良的后果”的意思,这样全句的意思就好理解了:说实话总是明智的选择,说谎只会让自己自食其果。(翻得比较活)
把“have a bad habit”想灵活一点就不难理解了,不要局限在个别词上,要把握整句。