具体点.if only在虚拟语气中的具体用法
2楼别给我弄那么多没有用的!!! 展开
1、表示与将来情况不同:if only+ 从句主语+would(could, might)+动词原形
eg:If only she would try again. 我希望她能再试一次。
2、表示与现在情况不同:if only+从句主语+动词过去式
eg:If only I wasn’t going to London. 我希望我没去过伦敦。
3、表达与过去情况不同:if only+从句主语+would/could have/had+过去分词
eg:If only you had come to my birthday party. 你要是来了我的生日晚会就好了。
If only: 常常用来表示强烈的愿望,因为用于虚拟语句时和wish类似,表达强烈的遗憾或与真实条件不符的愿望。因而使用起来的形式与wish相同。
扩展资料:
if only和only if的区别
1、用法不同。if only 用于虚拟语气,它用来表达一个不可能实现的愿望或假设。
only if用法:用于引导条件状语从句,比if所表达的语气更强烈。置句首可引起倒装。
2、含义不同
if only 释义:要是...就好了。
例句:If only you had told me you had a spare ticket for the show. 如果你告诉我,你多了一张演出票就好了。
only if 释义:仅仅如果。
例句:I'll do that,but only if we set afew rules. 我可以干,但我们得定几条规矩。
与现在事实相反,后面跟一般过去时.
与将来事实相反,后面跟一般过去时或should + 动词原形
If only I were a boy.= I wish I were a boy.
我要是个男孩就好了(说话人是女孩,和现在事实相反)
If only I had not come home alone.
要是我不是一个人回的家就好了.(说话人是一个人回的家,但发生了不好的事情,和过去事实相反)
If only I could see you tomorrow. 要是我明天能见到你就好了.(能见到你的可能性很小,和将来事实相反)
Ifitwerenotfor…;Ifithadn’tbeenfor…这两种句型表示“要是没有”,相当于butfor
IfithadnotbeenforthePLAman,hewouldnotbestudyingEnglishnow.
if…only…(或Ifonly…)表示“要是…就好了”
1.名词性从句:
demand/suugest/order/insist/propose/request/ask/advise/prefer/command/desirethat…
Theydemandedthattheaggressortroops(should)bewithdrawnimmediately.
由insist引导的宾语从句可以虚拟也可以不虚拟:
Heinsistedthathewasright.坚持认为
Heinsistedthatweshouldagreewithhim.坚持某事
由suggest引导的宾语从句可以虚拟也可以不虚拟:
Hiswhitefacesuggeststhathisnothealthy.表明
Hesuggestedthatwehavearest.建议
IfIcouldonlyseehimonce!
IfonlyIhadlistenedtoyouradvice.很明显,这种句型省略了主句
2.其他状语从句中:
asif/asthough/evenif…
Tomlookedsadasifhehadheardbadnews.
Iwon’tlendyouanymoneyevenIhadmoney.
3.名词性从句:
wishthat…(hope后的宾语从句不虚拟)
IwishIwereasstrongasyou.
HowIwishitwasn’training!
wouldrather/wouldsooner/hadratherthat…表示“宁愿”
Iwouldrathertheycametomorrow.
IcouldgomyselfbutIwouldsooneryouwent.
IhadratheryoutoldhimthanIdid.
Itistime/hightimethat…
Itistimewewenttobed.
+(should)do:
ifonly:要是...多好
Examples:
1.Ifonlyhehadbeenhere.
要是他当时在这儿就好了。
2.Idreadthecomingexams.IfonlyIcouldhavetimetoreviewmylessons.
我对即将到来的考试非常担心。如果我有时间复习该有多好啊。
3.IfonlyIhadanotherchance.
要是我再有一次机会就好了。
4.Iamsotired.IfonlyIcantakethedayofftomorrow.
太疲倦了。如果明天能不上班多好。
5.Ifonlyproblemswouldcomeoneatatime!
要是问题一次只发生一个该多好!
6.Ifonlyitclearsup,we'llgo.
只要天一放晴,我们就去。
7.Ifonlyonehadanunlimitedsupplyofmoney!
要是财源不断就好了!
8.Shewouldbeaverygoodplayerifonlyshecouldgetittogether.
她若能控制得当就能成为很好的选手.
现在时:if
only
i
were
here.
过去时:if
only
i
had
been
here.
将来时:if
only
i
would
be
here.
动词向前推一个时态。
If only- 如果....
广告 您可能关注的内容 |