请分析一下这天过句子

来源:百度知道 编辑:UC知道 时间:2024/06/15 06:16:01
Had I been more careful then,I woundn't have committed such a silly mistake.
Had……I wound’t have……是一种什么用法?

虚拟语气中,HAD前置的倒装结构.

Had I been...可以改成If I had been...

把If去掉,had提前形成倒装而已。

如果那时我再细心一点,我就不会犯这么蠢的一个错误了.

(这个错误我已经犯了)

是虚拟语气的一种特殊句式。

Had I been...可以改成If I had been...

把If去掉,had提前形成倒装而已。

意思:如果我能更小心的话,我就不会犯这么傻的错误了。(潜台词:这个错误我已经犯了)

虚拟语气中,HAD前置的倒装结构.

如果那时我再细心一点,我就不会犯这么蠢的一个错误了.

这是一个虚拟语气if句型的倒装句。1、由if引导的条件状语从句,当if省略时,将助动词提前构成不完全倒装。此句话原型是:If I had been more careful then.......2、if 引导的从句,谓语动词用过去时时,主句谓语用would/could/might/should+do的形式;谓语动词用过去完成时是,主句用would/could/might/should have done 的形式。此句属于第二种情况

这主要是虚拟语气的倒装句知识

请参照:

虚拟语气:是一种与事实(包括过去,现在或将来)完全相反的陈述,表示假设,愿望,怀疑,推测或后悔。虚拟语气主要用于条件从句,让步从句和名词性从句。

虚拟语气句型中常见的动词形式:

1. 动词过去式

2. had done

3. would/could/should/might do

4. would/could/should/might have done

5. were

虚拟语气的倒装:

虚拟条件句的从句部分如果含有were, should, 或had, 可将if省略,再把were, should或had 移到从句