请帮忙分析一下这个英语句子
题目
请帮忙分析一下这个英语句子
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是“发誓”的意思,不是咒骂.因此这句可以翻译成:我发誓(我肯定)走在我们后面的人正试图走近,偷听到我们说的话.
我
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 为什么我做数学题计算的时候总是算错!
- It was all she could do not to smack all of them.
- have的反义词
- Have you down _____ to improve your English?
- 脖子用英语怎么写?
- 一个质量为50克的烧杯,装满水后质量为400克,若用它装满另一种液体后总质量为330克,则该液体密度多大
- 六(1)班和六(2)班的人数之比是8:7,如果将六(1)班中的8名学生调到六(2)班去,则六(1)班和六(2)班人数的比变为4:5.求原来两个班各有多少人?
- 某n位数的个位数字是6,将6移到该数的首位,其余各位数字不动,得到新的一个n位数,这个新数是原n位数的4倍,则满足条件的最小n位数是_____
- 在真空中同样1吨木头与铁在空气中哪个重
- 质量为4kg的足球,被掷出后在空中飞行时,只受重力作用,这个力的大小是()N,方向是(),施力物体是(),作用点在()
热门考点
- 有六支足球队争夺一场比赛的前四名,并对前四名发给不同的奖品,A、B是六支 球队中的两支,若A、B不都获奖
- 高锰酸钾与氯酸钾共热,会怎样?
- 一块长40cm,宽35cm的长方体铁皮,在四个角分别剪去边长为5cm的正方形,将他焊接成一个无盖的长方体盒子.这个盒子的体积是多少?
- 如图1,小明将一张矩形纸片沿对角线剪开,得到两张三角形纸片(如图2),量得他们的斜边长为10cm,较小锐角为30°,再将这两张三角纸片摆成如图3的形状,但点B、C、F、D在同一条直线上
- 与恶人交,如入鲍鱼之肆,久而不闻其臭;与善人交,如入芝兰之室,久而不问其香.
- “加强(或提高)环境保护意识”用英语怎么说
- The closet is in front of the table.改为一般疑问句
- 三角形abc中,角A,B,C所对的边为a b c ,cosA=5分之4,若b=2三角形的面积为3 求tanC
- 细胞质基因与核基因有何异同,二者在遗传上的相互关系?
- 学校要购买60个篮球,三家体育用品店的篮球单价都是25元,你认为到那家店购买和算?为什么?甲店:买10个