I invited John to have had dinner with us that evening.
问题描述:
I invited John to have had dinner with us that evening.
答
去掉had,因为词组就是have dinner,动词不定式to后面要加动词原型,按照楼下的,也可以说成I invited John to dine(用餐,进餐,动词) with us that evening.dinner是名词,不能直接加在to后面