山东卷2007英语32题32.They-------- two free tickets to Canada,otherwise they’d never have been able to afford to go.A.had got B.got C.have got D.get 请问为什么选B 请问would不是一般过去时吗谢谢zl90712,回答得太
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 06:00:11
山东卷2007英语32题32.They-------- two free tickets to Canada,otherwise they’d never have been able to afford to go.A.had got B.got C.have got D.get 请问为什么选B 请问would不是一般过去时吗谢谢zl90712,回答得太
山东卷2007英语32题
32.They-------- two free tickets to Canada,otherwise they’d never have been able to afford
to go.
A.had got B.got
C.have got D.get 请问为什么选B
请问would不是一般过去时吗
谢谢zl90712,回答得太好了,让我如何感谢您?但我还要所有的虚拟语气概述,谁有呢?
山东卷2007英语32题32.They-------- two free tickets to Canada,otherwise they’d never have been able to afford to go.A.had got B.got C.have got D.get 请问为什么选B 请问would不是一般过去时吗谢谢zl90712,回答得太
针对性:注意虚拟语气的形式!由于有了otherwise这个是并列句而不是主从复合句,后面的虚拟语气仅仅起到了提示时态为过去范围的作用,我给你举个例子你就明白了!
If they hadn't got two free tickets to Canada,they would never have been able to afford to go. 这个是主从复合句,符合与过去事实相反的虚拟语气条件,因此用have got.
而本题是两个句子,前一个句子They got two free tickets to Canada描述的是过去的一般事实,后一个是与过去事实相反的虚拟语气,是省略了条件句的用法,完整的说法是:
They got two free tickets to Canada. If they hadn't got two free tickets to Canada,they would never have been able to afford to go.
本题中otherwise就相当于If they hadn't got two free tickets to Canada
做虚拟语气题目时,一定要注意是否是主从复合句,如果是并列句两句是独立的,时态不互相牵制,仅仅起到提示作用.
理论性:虚拟语气百科名片
虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反.虚拟语气通过谓语动词的特殊形式来表示.英语中的语气分为陈述语气、祈使语气、虚拟语气三类.
[编辑本段]应用条件
虚拟语气常在表示条件和结果的状语从句中.在表示与事实相反的虚拟语气时动词有三种时态:现在时,过去时,将来时.
在条件句中的应用:条件句可分为两类,一类为真实条件句,一类为非真实条件句.非真实条件句表示的是假设的或实际可能性不大的情况,故采用虚拟语气.
[编辑本段]虚拟语气在非真实条件状语从句中的用法
1、真实条件状语从句与非真实条件状语从句
eg .
If he doesn’t hurry up, he will miss the bus. 如果他不快点,他将错过巴士.( 真实条件状语)(不是虚拟语气)
If he was free, he would ask me to tell stories. 如果他是自由的,他会要求我讲故事.(真实条件状语)(不是虚拟语气)
If I were you, I would go at once.如果我是你,我会去一次. (非真实条件状语从句)
If there were no air, people would die. 如果没有空气,人就会死亡.(非真实条件状语从句)
2、虚拟语气在非真实条件状语从句中的用法及动词形式
① 表示与现在事实相反的情况
(条件)从句谓语动词形式 主句谓语动词形式
谓语动词用一般过去式
(be用were) should/would/could/might+动词原形(过去将来时)
eg.
If I were you, I would take an umbrella.如果我是你,我会带把伞.(事实:我不可能是你)
If I knew his telephone number, I would tell you. 如果我知道他的电话号码,我就会告诉你.(事实:不知道)
If there were no air or water, there would be no living things on the earth. 如果没有水和空气,地球上就不会有生物.(事实:地球上既有空气也有水)
If I had any money with me, I could lend you some. 如果我带钱了,我就会借给你些.(事实:没带钱)
If he studied harder, he might pass the exam.如果他再努力些,就能通过考试了.(事实:学习不用功)
②表示与过去事实相反的情况
从句谓语动词形式 主句谓语动词形式
had+过去分词(过去完成时) should/would/could/might+
have+过去分词(现在完成将来时)(过去将来完成时)
eg. If I had got there earlier, I should/could have met her. 如果我早到那儿,我就会见到她.(事实:去晚了)
If he had taken my advice, he would not have made such a mistake. 如果他听我的劝告的话,就不会犯这样的错误了.(事实:没有听我的话)
③表示对将来情况的主观推测(可能相反或可能性很小)
从句谓语动词形式 主句谓语动词形式
If+主语+ ① should+动词
② did
③were to do
(①通常与一个表示时间状语连用)其 中were to do可能性最小, should/would/
could/might+动词原形
eg.If he would come here tomorrow, I should/would talk to him. 如果他哪天来这儿的话,我就跟他谈谈.(事实:来的可能性很小)
If there were a heavy snow next Sunday, we would not go skating. 如果下周日下大雪,我们就不能去滑冰了.(事实:不知能否下雪)
If she were to be there next Monday, I would tell her about the matter. 如果她下周一来这儿的话,我就会告诉她这件事得始末.
在表示建议、命令、要求等含义的宾语从句,谓语动词常用虚拟语气,"should+动词原形"构成,should 可省略.
[编辑本段]虚拟语气的其他用法
①、虚拟语气用在wish 后的宾语从句
a、表示与现在事实相反的愿望,谓语动词用过去式
eg. I wish I had your brains.我希望我有你那样的头脑.(事实:我根本比不上你)
b、表示过去事实相反的愿望,谓语动词:had+v-ed
eg:.I wish I had known the truth of the matter.我希望我原来知道这件事的真相.(事实:原来不知道)
c、表示将来难以实现的愿望
谓语动词:should/would + 动词原形
eg. I wish I should have a chance again.我希望我还能有一次这样的机会.(事实:很难再有这样的机会了)
(注:if only和even if也有相同用法)
②虚拟语气用在 一想要(desire)一宁愿(prefer)二命令(order. command) 三建议(advise. suggest. propose) 五要求(demand. require. request. desire.insist)中,无论主句谓语动词为何种时态,从句的谓语动词都用:“should + 动词原形”或只用“动词原形”.
如 He suggested that we (should) take the teacher’s advice
He insisted that we (should) take the teacher’s advice
He demand that we (should) take the teacher’s advice
He ordered that we (should) take the teacher’s advice
注:insist如果翻译成坚持某种动作才用虚拟语气翻译成坚持某种观点就不用虚拟语气.
如:He insist he is a student. 他坚持说他是个学生.
这个语句表示的是事实,因此在这个语句中不能使用虚拟语气.
suggest意为“建议”才用虚拟语气,意为“暗示”则不用虚拟语气.
如: His face suggests that he looks worried .他的表情暗含着他很担心.
这个句子本身是事实,因此它就没有用到虚拟语气.
③表情绪.观点的形容词或名词也要用虚拟语气.如:necessary. important. impossible. natural. strange. surpring.
funny. right. wrong. better. a pity等.
句型:It is.that 结构后的主语从句,从句的谓语动词都要用 should+原型 或只用动词原型.
④虚拟语气在方式状语从句的应用.详百度百科之方式状语从句词条.
otherwise是否则,也就是说,这句话是一个虚拟语气句,后面的从句they had never是一个过去完成时,所以前面主句就应该用一般过去时~~~~虚拟语气的语法有很多,楼主应该是高中生吧,建议把典型的虚拟语气题弄懂即可,高考最多就2~3分。
这道题中间有个连词OTHERWISE,这是虚拟语气么?问下你们老师吧,如果这句话不是虚拟语气,那么,前面的句子就用GOT,陈述一个客观事实;如果是虚拟语气,那么选A(过去完成时),就是以下具体用法的第二种情况。但是我觉得既然有连词了,就不再是虚拟语气了。
虚拟语气的具体用法如下:(后面有例句帮助你理解哦~)
① 表示与现在事实相反的情况
从句谓语动词形式用一般过去式(be用...
全部展开
这道题中间有个连词OTHERWISE,这是虚拟语气么?问下你们老师吧,如果这句话不是虚拟语气,那么,前面的句子就用GOT,陈述一个客观事实;如果是虚拟语气,那么选A(过去完成时),就是以下具体用法的第二种情况。但是我觉得既然有连词了,就不再是虚拟语气了。
虚拟语气的具体用法如下:(后面有例句帮助你理解哦~)
① 表示与现在事实相反的情况
从句谓语动词形式用一般过去式(be用were),主句谓语动词形式should/would/could/might+动词原形(过去将来时)
eg .If I were you, I would take an umbrella.如果我是你,我会带把伞。(事实:我不可能是你)
②表示与过去事实相反的情况
从句谓语动词形式had+过去分词(过去完成时),主句谓语动词形式should/would/could/might+have+过去分词(现在完成将来时)(过去将来完成时eg. If I had got there earlier, I should/could have met her. 如果我早到那儿,我就会见到她。(事实:去晚了)
③表示对将来情况的主观推测(可能相反或可能性很小)
从句谓语动词形式If+主语+ ① should+动词② did ③were to do
(①通常与一个表示时间状语连用)其 中were to do可能性最小,)
主句谓语动词形式should/would/could/might+动词原形
eg.If he would come here tomorrow, I should/would talk to him. 如果他哪天来这儿的话,我就跟他谈谈。(事实:来的可能性很小)
希望你认真学习好虚拟语气~~
收起
WOULD HAVE BEEN是虚拟语气,而且是完成时态,就是说是对已经发生了的事进行另一种可能性的假设.这里说他们得到了两张免费票才去了加拿大,否则永远也不可能付得起旅费,所以当然是过去时了.
句子中有Otherwise,它引导的从句用虚拟语气,主语根据实际情况使用合适语境时态
根据所提供的情景“otherwise they’d never have been able to afford to go”可判断出要用一般过去时,表示过去所发生的事或存在的状态。otherwise意为“否则”,其从句的谓语要用虚拟语气。
如果用if引导虚拟语气:If they had not got two free tickets to Canada, they’d never h...
全部展开
根据所提供的情景“otherwise they’d never have been able to afford to go”可判断出要用一般过去时,表示过去所发生的事或存在的状态。otherwise意为“否则”,其从句的谓语要用虚拟语气。
如果用if引导虚拟语气:If they had not got two free tickets to Canada, they’d never have been able to afford to go.
虚拟语气的内容你可以在百度知道搜到。
收起
注意虚拟语气的形式!由于有了otherwise这个是并列句而不是主从复合句,后面的虚拟语气仅仅起到了提示时态为过去范围的作用,我给你举个例子你就明白了!
If they hadn't got two free tickets to Canada,they would never have been able to afford to go. 这个是主从复合句,符合与过去事实相反的虚拟语气...
全部展开
注意虚拟语气的形式!由于有了otherwise这个是并列句而不是主从复合句,后面的虚拟语气仅仅起到了提示时态为过去范围的作用,我给你举个例子你就明白了!
If they hadn't got two free tickets to Canada,they would never have been able to afford to go. 这个是主从复合句,符合与过去事实相反的虚拟语气条件,因此用have got.
而本题是两个句子,前一个句子They got two free tickets to Canada描述的是过去的一般事实,后一个是与过去事实相反的虚拟语气,是省略了条件句的用法,完整的说法是:
They got two free tickets to Canada. If they hadn't got two free tickets to Canada,they would never have been able to afford to go.
本题中otherwise就相当于If they hadn't got two free tickets to Canada
做虚拟语气题目时,一定要注意是否是主从复合句,如果是并列句两句是独立的,时态不互相牵制,仅仅起到提示作用。
工藤元一郎
收起
would never 是过去将来时,意思是过去从没出国过,而且他们是得到了票才能出国,得到票这个行为时过去的事