If he ___(not hurt) his leg in the accident, he ___(join in) the coming sports meet.答案是填hadn't hurt , would join in ,为什么不是填hadn't hurt , would have joined in ?
解析:这个题目属于错综时间虚拟语气,从句(if句)中的的事情发生在过去,对发生在过去的事情进行虚拟时态用过去完成时,而主句中则是对现在情况的一个虚拟,时态只需用一般过去时态。
例:昨天要不是我病了没去上课,我现在就不需要花时间补课。
I I hadn't been sick yesterday, I would never have to spend a lot of time making up the missed lessons now.
2. Is anyone burning something? It smells as if something___ (be) on fire.
解析:本句估计是阁下对 as if 这个连词的用法只知其一,不知其二。as if 的典型用法如下:
①as if 从句用陈述语气的情况。 当说话者认为句子所述的是真实的或极有可能发生或存在的事实时。如: It sounds as if it is raining. 听起来像是在下雨。 He talks as if he is drunk. 从他谈话的样子来看他是醉了。 ②. as if 从句用虚拟语气的情况。 当说话人认为句子所述的是不真实的或极少有可能发生或存在的情况时。
3. But for Mr. Liu's help, I ____(got) the scholarship.
解析:本题只能选wouldn't have got这个选项。原因是 “but for ...”表示“要是没有...”这样一个意思,约等于:If I hadn't got help from Mr. Liu, I ______(got) the scholarship.(这样你就不会选错了)
提示:①but for 是虚拟语气考题中的一个标志词汇。考题出现时要特别关注。②shouldn't have done 表示本不该做而做了:You shouldn't have been late this morning.这个奖学金只有会不会得到的说法,而不存在应不应该的说法。
4.I wish I ____ (know) what is happening upstairs.
解析:这题不用纠结,果断填knew,wish后面的宾语从句要虚拟语气,至know后面的宾语从句没必要虚拟语气。
5.“我多希望他能顺利通过考试”这句是虚拟语气的句子吗?应该不是吧,对吗?非常感激!
解析:这句是虚拟语气,英语中表达主观愿望,可能成为现实的可能性极小的通常用虚拟。
【希望能帮到你.】
因为主句表达的是对现在的虚拟假设,即这是目前还没有进行的事情,所以对应的是用过去将来时。
因为这只是说明似乎有东西着火了,没有假设的语气。如果将be动词改为was,就可以使用虚拟语气了。
A项是针对现在完成时的过去将来完成时的虚拟假设,也就是说,俄国主句是现在完成时,那么变虚拟语气时应相应变成过去将来完成时,从而实现对现在情况的一种否定,而B项应该而没有做到的意思,含有责备语气。不符本题意思。
也就是说,当表达某一个心理愿望,而这个愿望其实是跟现在情况完全相反的时候,就可以用这种虚拟语气结构,如.I wish I could come(我倒是希望能来,事实上来不了。)
这仅仅是个表心理活动的陈述句,木有虚拟假设的意思。
仅供参考,望能帮助到你,呵呵!
因为这个句子前半句是对过去的虚拟,如果他之前不摔断腿的话,对过去的虚拟是had+ 过去分词
后半句是对未来的虚拟,他就可以参加将要到来的运动会了,对将来的虚拟是用would+动词原形
2. 是不是有人在烧东西呢,闻起来好像是有东西烧着了。这句话没有虚拟啊,就是客观的陈述,感觉好像是……虚拟是对未来现在或者过去发生的事情的一种假设。
3. shouldn't have done有两种用法,一种是对过去的推测,本不该,一种是should + have/haven't+done的特殊用法,本来应该却没有……/本来不应该……却发生了
在这句话里强调的不是我不应该拿奖学金,而是没有刘先生的帮助,我就拿不了奖学金。
4. 我希望我知道楼上发生了什么事情,但是真实的情况是他不知道楼上发生了什么事情,所以表示与现在或当时事实相反的愿望啊。
5. 这个句子其实可以是虚拟的也可以不是虚拟的
要是明知道他根本就通不过考试,那你的就是一种主观上的不能实现的愿望,当然就是虚拟语气,要是一般的陈述性的句子,也就无所谓了。
1.你说的这种情况有,如“if i had known yesterday‘s news,i would have been a billionaire.”,这样强调的是完成的状态(would have been a billionaire),原句join in the coming sports meet强调的是“如果他...他当时就能报名参加了”,强调的是那个点有能力参加。
2.这个我不知道怎么讲啊,他就是陈述,不是虚拟啊...这个意思我觉得不需要用虚拟啊....真的用虚拟原句意思就变了吧?
3.should表示和实际情况相反,I should be there. 我该在那里 (但实际上不住)We should have won. 我们本来可以赢的。 (但没赢),一般是表示否定的,这里实际上我是成功拿到奖学金了。而且should翻译为本该...你这里用进去也翻译的不是很通。
4.同3的意思,比如“当时楼上两个人在吵架,我知道了,我去劝他们,结果他们把我骂了一顿,我真希望当时我不知道这件事”。我真希望当时我不知道这件事----就是“表示与现在或当时事实相反的愿望”
5.不是,希望的虚拟语气用于表达不可能的事情,如“我真希望我能回到从前的时光”
第一题第二空用have,是已经发生了,他如果没伤腿就已经来运动会了。
第二题问题涉及到"as if" 的两种用法
一.as if 从句用陈述语气
我这里说的从句用陈述语气,是相对于虚拟语气而言的。即你所表达的句子是真实的或极有可能发生或存在的事实时.
设想语境:比方说你现在屋里看不到外面的情况,却听到了雨滴声,表达如下:
It sounds as if it is raining. 听起来像是在下雨。
二. as if 从句用虚拟语气
当说话人认为句子所述的是不真实的或极少有可能发生或存在的情况时。从句虚拟语气动词时态的形式如下:
(1)如果从句表示与现在事实相反,谓语动词用一般过去时。
(2)从句表示与过去事实相反,谓语动词用“had+过去分词”。
(3)从句表示与将来事实相反,谓语动词用“would/could/might+动词原形
你觉得那种表达更符合语言逻辑,就用那种时态了.不要脱离语境去扣时态.
第三题,有BUT FOR 就用虚拟
第四题,我希望我知道,但实际我并不知道,wish后面的从句,表示与事实相反的情况,或表示将来不太可能实现的愿望。
第五题不是虚拟,虚拟语气用在简单句中,表示祝愿,命令愿望,要求等
第一个句子中的从句是用hadn't hurt,因为hurt his leg in the accident是已经发生的事情,从句用了If 主语+had+done的形式表明是与过去事实相反的情况,而主句中你需要注意到一个词“coming”,表示即将到来的,说明是还未发生的事实,是对将来的推断。百度百科中有一句话是这样描述虚拟条件句的“有时,虚拟条件句中,结果主句和条件从句的谓语动作若不是同时发生时,虚拟语气的形式应作相应的调整。这种条件句叫错综条件句。”第一句就属于“从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符”的情况.
第二个句子你要联系上下文理解,一开始问是不是有人在烧东西??然后回答是闻起来好像有什么东西着火了。as if后面的句子如果说话者认为所叙述的是真的或者极有可能发生的事实,就是陈述语气,相反则是虚拟语气。
第三个句子我认为你可以把句子改变一下,变成”I got the scholarship because of Mr. Liu's help“,获奖已是事实,若表示与过去相反的愿望,从句谓语用过去完成时或would/could+have +过去分词的形式。
跟第三个句子差不多,都是I wish后接宾语从句,动词wish后接宾语从句时,从句谓语要用虚拟语气。若要表示与现 在事实相反的愿望,从句谓语用一般过去时或过去进行时;若表示与过去相反的愿望,从句谓语用过去完成时或would / could+have +过去分词;若表示将来没有把握或不太可能实现的愿望,用would (could)+动词原形。你要体会说话者当时的语境,”我多么希望我当时知道楼上发生了什么!!“楼上发生的事情已成事实,所以虚拟语气就表示与过去相反的愿望,用would / could+have +过去分词的形式。
借鉴第四句讲解,是虚拟语气,若表示将来没有把握或不太可能实现的愿望,用would (could)+动词原形。
It's
time
that
sb.did
sth.
It's
the
first
time
that
sb.
did
sth./
have
done
sth.
需要说明的是第一句是
虚拟语气
,而第二句因为事情已经作完,不是虚拟,而是强调句.由于是第一次做某件事,当强调事情本身已经发生时可以用过去时,但如果强调经历,也可以用
现在完成时
.