I would like______to the concert last night,but I didn't get the ticket for it.A.to go B.going C.to be gone D.to have gone 原因是?虚拟语气的句子结构是这样的么?怎样才是虚拟语气,有点忘了
I would like______to the concert last night,but I didn't get the ticket for it.
A.to go B.going C.to be gone D.to have gone
原因是?
虚拟语气的句子结构是这样的么?怎样才是虚拟语气,有点忘了
would like to do,固定答配。这里还涉及虚拟语气。就是我本来该去的。结果没去。所以是D。
D.would like to do 固定搭配,且此处一是虚拟语气,二是从后文didn't 可看出是过去的过去。故选would like to have done
1、 语气是一种动词形式,用以表示说话者的意图或态度.英语中有三种语气:陈述语气,疑问语气,虚拟语气.
虚拟语气定义:虚拟语气表示所说的话只是一种主观愿望、假设或建议等.
2、 虚拟语气的在条件句中的基本用法(此题是特殊用法,并不是在虚拟条件句中):
1)与现在事实相反
主句时态:Should\would\could\might+do(动词原形)
从句时态:过去式(be动词各人称都用were)
例句:If I were you,I should \would make full use of my time tostudy.
2)与过去事实相反
主句时态:Should\would\could\might+have done(动词过去分词)
从句时态:Had+done(过去分词)
例句:If you had come earlier,you would have met him.
3)与将来事实相反)
主句时态:Should\would\could\might+do(动词原形)
从句时态:1.过去式(be动词各人称都用were) 2.should+动词原形 3.were to +动词原形
例句:If it should rain tomorrow,the crops would be saved.
3、特殊的虚拟语气:过去的计划打算愿望等未曾实现时的虚拟语气
1)表过去愿望未曾实现时,常用would like to have done sth.或would have liked to do sth.
would like to have done表示本来应该已经做了某事,实际上并没有做.
would like to do 表示想要去做某事.实际上并没有做,是一种愿望或者将来时的一种表达方式.
I would like to have gone to the celebration,but I couldn’t get away.我本来想参加庆祝会,但未能脱开身.
I would like to go with you ,but I have to do my homework .
我本来想跟你去的,但是我要写作业.
2) 表示过去本来该干某事但没有干时,用should\ought to have done sth.若表示本来不该干但却干了某事时,用should not\ought not to have done sth.
The criminal should have told the truth,but he refused to.那罪犯本来应该说出实情,但他不肯说.
3)表示过去本来有能力干某事,但未能干成时用could have done sth.
I could have lent you the money,but you did not turn to me for help.我本来能借给你那笔钱,
4)表示过去本来有可能干某事,但未能干成时用might have done sth.
You might have been chosen,but you gave up the chance.你本来有可能被选上的,但你放弃了那个机会.
5)表示过去本来愿意干某事,但未能干成时用would have done sth.
The cook would have helped you,but his wife stopped him.那厨师本来愿意帮助你,但他妻子制止了他.
4、本题解析:本题就是特殊虚拟语气的一种,表示过去计划未能实现的虚拟语气,参考上面第三条里的第一点,因为but 后面是时态是过去时态didn't ,所以用would like to have done Sth ,表示过去本来想做了某事,但实际没做!
选A,to go