求虚拟语气的讲解 had sb done sth, sb would have not done

had sb done sth, sb would have not done这个句型是什么意思 怎么用

综述:这个是条件状语从句中的虚拟语气,对过去的虚拟,had提前,省掉if,原句是:If sb had done sth,sb would have not done.意思是如果某人做了…,某人就不会…。

重点词汇:not

英[nɒt]

释义:

adv.表示否定,不

n.“非”(计算机中逻辑运算的一种)

短语:

I Not Stupid小孩不笨;憨仔鬼精灵;小孩不笨

词语使用变化:not

adv.(副词)

1、not的基本意思是“不,没有”,通常用于否定句中,位于动词be、have/has或情态动词之后,或与之一起构成缩写形式;如:isn't,don't,won't等。

2、在美国口语中常用ain't代替am not/are not/is not/has not/have not。

3、not后可接动词的非限定形式:动词不定式、动名词或分词。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-07

这个是条件状语从句中的虚拟语气,对过去的虚拟,had提前,省掉if,原句是:

If sb had done sth, sb would have not done.意思是如果某人做了...,某人就不会...,例句:

If he had taken my advice, he wouldn't have failed.

或者Had he taken my advice, he wouldn't have failed.

意思是如果他听取了我的建议,他就不会失败.

本回答被提问者采纳