【Ifonlyhe____(notsmoke)somuch,hewouldfeelmuchbetter.7.IwishI_____(have)youropport】
Ifonlyhe____(notsmoke)somuch,hewouldfeelmuchbetter.7.IwishI_____(have)youropport
【Ifonlyhe____(notsmoke)somuch,hewouldfeelmuchbetter.7.IwishI_____(have)youropport】
Ifonlyhe____(notsmoke)somuch,hewouldfeelmuchbetter.7.IwishI_____(have)youropport
两题都涉及were型虚拟语气.
第一题错综时态,填hadnotsmoked.
第二题wish后宾语从句的虚拟,说眼下情况填had,说过去情况填hadhad.
请参看以下部分:
1.混合条件句(错综时态)
有时,主句与从句的动作发生在不同的时间,主句从句谓语动词的虚拟语气形式因时间不同而不同,这种条件句叫做混合条件句.例如:
Ifyouhadaskedhimyesterday,youwouldknowwhattodonow.
如果你昨天问过他,今天就知道做什么了.(从句与过去事实相反,主句与现在事实相反.)
Ifhehadfollowedthedoctor'sadvice,hewouldbequiteallrightnow.
IfIwereyou,Iwouldhavegonetothetheatre.假如我是你,我会去看话剧了.(从句的时间包括现在,主句说明过去)
Ifyouhadn'thelpedme,Icouldn'thavefinisheditontimeandmostlikelyIwouldbestillworkingnow.假若你没有帮助我,我不可能按时完成工作,很可能现在还在干哩.(从句说明过去,主句说明过去和现在)
2.在动词wish后的宾语从句(常省去连词that),表示不可实现的愿望.一般来讲,说现在情况,从句谓语用过去时;说过去或已发生,从句谓语用过去完成.
IwishIwereapilot.但愿我是个飞行员.
IwishIknewhowtooperatethemachine.我要是会操作这架机器该有多好啊!(I'msorryIdon'tknow.)
Iwishhehadn'tgone.他要是没走该多好!(I'msorryhehasgone.)
WewishyouhadcometoourNewYear'sparty.我们真希望你来参加我们新年联欢会了.(butyoudidnot)
Shewishedsheknewhowtoplaygolf.她但愿会打高尔夫球.(和过去事实相反)
【注意】在宾语从句中可用would/might/could等加动词原形,表示对于将来的愿望.如:
Iwishhemightstaywithme.我希望他和我住在一起.
HewishesIwouldgowithhim.他希望我和他一起去.
Iwishyouwouldbequiet.我希望你安静一些.