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实际表达的是对过去未能做某事而感到遗憾。