关于be动词的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 16:45:22
It pays to be honest诚实会有好报,这句话中把be去掉是不是可以解释为诚实会付出代价?那么说谎会付出代价这句话该怎么翻?

It pays to be honest 应翻成 做到诚实很难!
不能把BE去掉 honest是形容词 to+形容词 语法错误
说慌要付出代价 you will pay for your lies = Lies cost (you a lot).

1.第一个问题:不可以,解释不通,去掉be语法就不对,it做主语,to 后边就是宾语从句
2.It needs you to pay for lies.

不能简单地理解为"减词"与"增词".所以,第一个想法肯定是不对的.

说谎会付出代价:you will pay for your lies.
pay for:原意是"付款"的意思,引申也表示"付出、赔偿"等。