but for虚拟语气用法:but for的中文含义是“要不是”的意思,其本身就含有对于已发生的事情的一种假设,所表示的是过去的某一个状态,例如说I'd have been lost but for you.要不是你,我就走迷路了。
but for的中文含义是“要不是”的意思,其本身就含有对于已发生的事情的一种假设,所表示的是过去的某一个状态,基本来说,虚拟语气里,表示对现在虚拟的时候,主句谓语动词do变did,从句变would do;表示对过去已发生的虚拟是,主句变have done从句变would have done(注,有时would可用could、might、should等词语代替。
But for you, they might have given us the slip.
要不是你,我们可能已经被他们甩掉了。
I'm changing my email address but for the meantime you can use the old one.
我要更换电邮地址,不过那个旧的暂时也还可以用。
I was sure she knew the answer but for some reason she hung back.
我敢保证她知道答案,但不知为什么她不敢说出来。
There's still another ten minutes of the game to go, but for practical purposes it's already over.
比赛虽然还有十分钟,但实际上等于已经结束了。
The proposed new structure is notable not only for its height, but for its shape.
拟建的新建筑令人瞩目,不仅是因其高度,也因其外形。
The first series was really bad. But for some reason the public took to it.
第一部系列剧糟透了,可是不知为何,观众开始喜欢上了它。
免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
effort既可做可数名词也是不可数名词。effort主要用作名词,意思是:努力; 费力的事; 艰难的尝
such as和for example的用法:such as可以表示诸如此类等含义,翻译为像这样的,还可表示举例,有
run for的中文意思是:竞选;做的候选人。例句:He has already stated his intention to run for election.(
alien和foreign的区别:含义不同、词性及用法不同以及词义广泛性不同。alien可作形容词和名词,
information是不可数名词。当information作为资料、信息、情报、消息(除了指控意外)等意思时,
be used for和be used to的区别:中文意思不同、用法不同、应用的语态不同。be used for中文含义为用
forbid用法:forbid作为动词,中文含义有禁止、不准、妨碍、阻止等,后面可接双宾语,接双宾
butterfly复数形式是butterflies。butterfly主要用作名词与动词,作名词时意为:蝴蝶; 蝶泳;举止轻
what和whats的区别:中文意思不同、用法不同、侧重点不同。wha
right的三个意思:1.作形容词时的意思是正当;妥当;正确的;真
somebody的缩写为sb。sb作为英文somebody的缩写,词性为复合不定代
dis前缀有两层含义:一是表示不,无,例如dislike(不喜欢)、
insane和crazy的区别是:意思不同,用法不同,侧重点不同。insa
过去式意思:过去式是英语语法中的一种,它表示着过去某个时
metre复数形式是:metres。metres可作为名词,其中文意思有:米、
动物的英语单词包括:猫 cat;鼠 mouse;狗 dog;羊 sheep;兔子
speedy的英式读音和美式读音均为[ˈspiːdi]。英语单词speedy的词性
left有离开的意思。left可作形容词、副词、名词和动词,当left作