英语问题i once more beg you to tell me .have i ever done you wrong ?

have i ever done you wrong ?此句属于什么句式?不懂。DONE YOU WRONG。

第1个回答  2009-12-28
首先,楼主你把句子成分就划分错了。应该是have done是现在完成时的标志。
整句话的翻译就是,我再次请求你告诉我,我哪里做了对不起你的事?
表明的是做过了的事
第2个回答  2009-12-29
各位回答问题太不切中要领了
楼主是还没见过do sb. wrong的词组吧,这是冤枉某人的意思
wrong一般为形容词,但在这里是名词,表示不公正的行为(判决,情况)
类是这种的搭配还有:do sb good 对某人有好处
do其实还有很多意思的。要了解的话,可以翻开字典看一下,挺有趣的,很多看起来不地道的东西,外国人都有那么讲的
完成时应该是不用多讲吧本回答被提问者采纳
第3个回答  2009-12-28
我再次请求你告诉我。我做过什么对不起你的事了吗?

have i ever done you wrong ?

由:

I have never done you wrong.
我从来没有对不起你。

转化过来。
第4个回答  2009-12-28
have done现在完成时
相似回答