请问下面两句在意思上有区别吗?
He told us a deliberate lie.
He told us a lie deliberately.
这两句都对吗?如果不对,哪个是错的?如果都对,那就说明:第一句中的deliberate 为形容词,修饰名词 lie;第二句中的 deliberately 为副词,修饰动词 tell。是这样理解吧?但两者的含义有区别吗?
陈老师:
你说的两个句子意思基本相同,均表示“他故意对我们说谎”:
He told us a deliberate lie.
He told us a lie deliberately.
你的分析也是对的:第一句中的deliberate 为形容词,修饰名词 lie;第二句中的deliberately 为副词,修饰动词 tell。
类似的句子如:
He speaks good English. 他的英语说得很好。
He speaks English well. 他的英语说得很好。