事實(shí)上,She doesn’t know, so she still feels joyous.)
二、對過去事實(shí)的虛擬
基本形式:If + had done…, …would /could / should /might + have done
例如:If she had been warned earlier, she wouldn’t have broken the rules.
(事實(shí)上:She was not warned earlier and she broke the rules.)
If it hadn’t rained, the match would have seemed more fascinating.
(事實(shí)上:It rained and the match was less fascinating.)
此種虛擬可進(jìn)行倒裝,如:
Had the letter been sent out, it would have ruined our friendship.= If the letter had been sent out,
it would have ruined our friendship.
三、對將來事實(shí)的虛擬基本形式:
If + should do…, …would /could /should /might + do; 意思類似漢語中的“萬一”
例如:If he should forget the date, I might teach him a good lesson.
(事實(shí)上:他不大可能忘記那個日期)
If it should snow this afternoon, we could make a snowman.
(事實(shí)上不大可能會下雪)
此種虛擬可倒裝,如:Should my car fail, I would have to return home on foot.= If my car should fail,
I would have to return home on foot.
注意1:部分動詞的賓語從句中需用虛擬語氣,形式為should do, 其中should常被省略。
此類動詞有:insist, demand, suggest, propose, order, require, decide,ask, request等.
例句: We all insist that we (should) not rest until we finish the work.
The professor suggests that the students (should) collect enough mate rials before they work on this project.
上面的動詞如果以名詞形式出現(xiàn)時,后面的that從句仍然要采用虛擬語氣
He gives me the suggestion that I (should) eat breakfast every moning.
注意2:在一些慣用語之后經(jīng)常需要用虛擬,來表示與事實(shí)相反或者難以實(shí)現(xiàn)的事情這類習(xí)語有: as if , as though, but for, otherwise, without, wish, if only等
例句: But for your help, I would not have arrived here in time.
(如果沒有你的幫助,我就不能準(zhǔn)時到達(dá))
Without your help, I would not arrive here in time.
注意3:在下列形容詞引導(dǎo)的that從句中必須要用虛擬語氣(should) do,但是由于 should經(jīng)常被省略,所以實(shí)際上用的就是動詞原形。
這類形容詞有: It is important/ necessary/ proper/ imperative/ essential/advisable等 + that
例句:It is necessary that he (should) realize his situation.
二、對過去事實(shí)的虛擬
基本形式:If + had done…, …would /could / should /might + have done
例如:If she had been warned earlier, she wouldn’t have broken the rules.
(事實(shí)上:She was not warned earlier and she broke the rules.)
If it hadn’t rained, the match would have seemed more fascinating.
(事實(shí)上:It rained and the match was less fascinating.)
此種虛擬可進(jìn)行倒裝,如:
Had the letter been sent out, it would have ruined our friendship.= If the letter had been sent out,
it would have ruined our friendship.
三、對將來事實(shí)的虛擬基本形式:
If + should do…, …would /could /should /might + do; 意思類似漢語中的“萬一”
例如:If he should forget the date, I might teach him a good lesson.
(事實(shí)上:他不大可能忘記那個日期)
If it should snow this afternoon, we could make a snowman.
(事實(shí)上不大可能會下雪)
此種虛擬可倒裝,如:Should my car fail, I would have to return home on foot.= If my car should fail,
I would have to return home on foot.
注意1:部分動詞的賓語從句中需用虛擬語氣,形式為should do, 其中should常被省略。
此類動詞有:insist, demand, suggest, propose, order, require, decide,ask, request等.
例句: We all insist that we (should) not rest until we finish the work.
The professor suggests that the students (should) collect enough mate rials before they work on this project.
上面的動詞如果以名詞形式出現(xiàn)時,后面的that從句仍然要采用虛擬語氣
He gives me the suggestion that I (should) eat breakfast every moning.
注意2:在一些慣用語之后經(jīng)常需要用虛擬,來表示與事實(shí)相反或者難以實(shí)現(xiàn)的事情這類習(xí)語有: as if , as though, but for, otherwise, without, wish, if only等
例句: But for your help, I would not have arrived here in time.
(如果沒有你的幫助,我就不能準(zhǔn)時到達(dá))
Without your help, I would not arrive here in time.
注意3:在下列形容詞引導(dǎo)的that從句中必須要用虛擬語氣(should) do,但是由于 should經(jīng)常被省略,所以實(shí)際上用的就是動詞原形。
這類形容詞有: It is important/ necessary/ proper/ imperative/ essential/advisable等 + that
例句:It is necessary that he (should) realize his situation.