tell me why do you love me和Tell me why you don't love me

多年没学英语,现在被两句歌词弄晕了。tell me why do you love me和Tell me why you don't love me ,为什么do可以放在you前面又可以放在you后面?有没有谁可以告诉我tell me why的用法?谢谢

1. 第一句有语法错误,tell me 后边接宾语从句,宾语从句的语序应该是陈述句语序,即主+谓,而do you love me是个疑问语序,正确的应该是 tell me why you love me
2. 第二句you don't love 是个否定句,但是陈述语序,所以这个是对的
3. tell me why中的why只是一个宾语从句的引导词而已,表“原因”用why,选择用
“whether”, 内容用what,地点用when等等。具体用法就是宾语从句后边要用陈述句语序,注意不能疑问句,即不会出现主语前还有do之类的助动词, have,can之类的情态动词,be动词等。
【英语专业八级,欢迎追问】追问

非常感谢,我就是看着第一句很别扭,但是想到这是一首歌里面的歌词,应该不会错的呀。非常佩服能够专业八级的,请问一下,这是首英文歌,为什么还会犯这种错误?是故意的吗?还是写词的真的不知道啊?

追答

歌词?那就不用较真了,差不多就行了,因为这本来就不属于正式文体,而且有时为了押韵、韵律之类的,就加个词减个词,不影响理解就行了。就相当于是中文歌,你拿语法跟它靠,一样有很多解释不通的地方。
但正规的语法是不对。

追问

非常感谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-04
tell me后面跟宾语从句,why 是引导词。宾语从句要用陈述句语序,主语+助动词/动词/be动词。
歌词和电影里有时候很口语化,native speakers 可以这么说,但我们不能。
有疑问请追问,谢谢!
第2个回答  2013-07-04
其实我感觉tell me why you dont love me/ Tell me why dont you love me更好。
相似回答