tell a lie和 tell lies的区别谁知道呢
tell a lie和 tell lies的区别谁知道呢
一般情况下,没有任何区别.a不表示实际意义,没有“1个”的意思,只是因为lie是可数名词,所以如果不用复数形式,就必须在前面加a,a只有语法功能,却没有实际意义.He never tell a lie= He never tell lies 都表示:他从不...您太有水平了,如果以上不是复制的话,再追问您一个好吗,完全倒装句为什么不能用于现在进行时呢?并不是说现在进行时不能完全倒装,而是有些现在进行时完全倒装时需要变成一般现在时。比如:A bus is coming here. 变成完全倒装时是: Here comes a bus. 既然倒装了,就是为了强调某些成分的,这句里强调的就是here,强调来这里的。如果用Here is coming a bus成分就变了, is 是系动词,coming是表语,而here则变成主语了,a bus就多余了,在语法上行不通。如果变成:Coming here is a bus.在语法是通了,但。。。(原因在下面)其它的如: two birds are flying in the sky. 改成:Flying in the sky are two birds似乎很合适,语法上也对,但习惯上不这么用,一般用:In the sky fly two birds. 为什么呢? 因为表地点的状语放在句首时才全部倒装,就是 here , there, in the sky 等一切表地点的状语在句首时才全部倒装,但如果把coming放在here之前,把flying放在in the sky之前的话,状语就不在句首了,那么就不必要倒装了啊。明白了吗? 记住:现在进行时不是不能全部倒装,而是全部倒装之后要变成一般现在时。但习惯上,很多现在进行时是不需要倒装的,如上句的"两只鸟在天空飞“would rather 是虚拟语气的用法。 在would rather do than do句型中不会有had这个词的,有had的是过去完成时虚拟语气中。如:I’d rather she had asked me before borrowing the car. 我真希望她先问我一声再借车。所以你最好把句子写出来我看看。但我认为应该是不能随便换的在虚拟语气中,had跟would是不能互换的。