I'd like to______to the beach last summer,but l had no time.( )
A.go B.having gone C.be going D.have gone
为什么选 D 不选 A?
我去年想要去沙滩很通顺啊?
我去年想要曾去过沙滩感觉有些奇怪。
want, mean, intent, plan, hope, 等动词可以用来表示过去想要、打算、计划、希望做某事,但实际未做。有以下二种形式:
这些动词用过去完成时后接to do不定式。
I had wanted to come, but I was too busy.
这些动词用一般过去时,后接不定式的完成体。
I wanted to have come, but I was too busy.
would like中的would是委婉说法,并不表示过去,而是表示现在希望做某事,后接to do不定式表示将来要做的事,还没有发生。如果不定式用完成体,则表示不定式的动作是过去的动作,现在希望/想要过去做某事,就意味着这件事实际并没有做。因此would like to have done实际表达的是对过去未能做某事而感到遗憾。I would like to have come, but I was too busy.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
would like to do sth = 想要做某事——用于现在
I would like to see the person in charge of personnel. 我想见管人事的负责人。
I'd like to go, but I 'm awfully busy. 我很想去,但我实在太忙了。
would like to have done sth = 本来想要做某事(但实际上没有做成某事);真想做某事(但实际上不可能做某事)——均用于过去。如:
I would like to have stayed longer, but I had to leave. 我真想再待久一点,但我不得不离开。
I would like to have lived in the eighteenth century. 我倒是喜欢生活在 18 世纪。