虚拟语气用法及动词形式1、表示与现在事实相反的情况:从句:主语+过去时主句:主语+should/would/could/might+do例:1
IfIwereyou,Iwouldtakeanumbrella
如果我是你,我会带把伞
(事实:我不可能是你)2
IfIknewhistelephonenumber,Iwouldtellyou
如果我知道他的电话号码,我就会告诉你
(事实:不知道)3
Iftherewerenoairorwater,therewouldbenolivingthingsontheearth
如果没有水和空气,地球上就不会有生物
(事实:地球上既有空气也有水)4
IfIhadanymoneywithme,Icouldlendyousome
如果我带钱了,我就会借给你些
(事实:没带钱)5
Ifhestudiedharder,hemightpasstheexam
如果他再努力些,就能通过考试了
(事实:没有努力)2、表示与过去事实相反的情况从句:主语+haddone主句:主语+should/would/could/might+havedone例:1
IfIhadgottenthereearlier,Ishould/couldhavemether
如果我早到那儿,我就会见到她
(事实:去晚了)2
Ifhehadtakenmyadvice,hewouldnothavemadesuchamistake
如果他听我的劝告的话,就不会犯这样的错误了
(事实:没有听我的话)3、表示对将来情况的主观推测从句:①if+主语+weretodo主句:①主语+should/would/could/might+do②if+主语+did/were②主语+should/would/could/might+do③if+主语+should+do③主语+should/would/could