请帮忙分析一下这个英语句子I could have sworn several people behind us were walking close enough to eavesdrop.请问各位高手,have swear为什么加have?句子应该没有问题,中文版的翻译是我可以肯定,我们后面有
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 17:52:39
请帮忙分析一下这个英语句子I could have sworn several people behind us were walking close enough to eavesdrop.请问各位高手,have swear为什么加have?句子应该没有问题,中文版的翻译是我可以肯定,我们后面有
请帮忙分析一下这个英语句子
I could have sworn several people behind us were walking close enough to eavesdrop.请问各位高手,have swear为什么加have?
句子应该没有问题,中文版的翻译是
我可以肯定,我们后面有好几个人非常近,可以偷听到我们说的话。
请帮忙分析一下这个英语句子I could have sworn several people behind us were walking close enough to eavesdrop.请问各位高手,have swear为什么加have?句子应该没有问题,中文版的翻译是我可以肯定,我们后面有
could have done 虚拟语气的一种,表示对过去动作的推测.构成形式是 “情态动词+现在完成时”表示“本能够...”但实际上没有做
sworn是swear 是过去分词形式,eavesdrop 是“窃听”的意思.
这一个句子有点儿问题.
I could have sworn several people behind us (who)were walking close enough to eavesdrop.
此句中不加who的话,句子说不通,因为那样的话只有一个主语.应该去掉were,walking 成为现在分词形式修饰us.或者加个who,变成 定语从句
PS:对了,楼主,这里swear是“发誓”的意思,不是咒骂.因此这句可以翻译成:我发誓(我肯定)走在我们后面的人正试图走近,偷听到我们说的话.
我
虚拟语气 感觉你的句子有点问题 确定这是原句?
I could have sworn 句式本身就有问题!所以没办法分析!!!
请上元句或元中文意思i?
此乃现在完成时!