江苏3月18号英语《江苏高考英语小题狂做.基础篇经典第4版》P42/Q18,疑惑是答案说“昨晚我本想参加晚会”不是过去式吗为啥是完成式?

考点说明:非谓语动词中的动词不定式 

 问题解答:would love或would like后要接动词的不定式形式,不能跟动词的-ing形式,排除C和D;would love to do sth. 意为“想去做某事”,指将来的动作;would love to have done sth.意为“本来打算去做某事,而由于某种原因没有做。”根据题意“昨晚我本打算去参加宴会的,但我不得不加班赶完一份报告。”可知应选择C项。本题重点在于区分是用would love to do还是would love to have done,不能用过去式。