When is a good time ___ the party A.have B.having C.to have D.had

问题描述:

When is a good time ___ the party A.have B.having C.to have D.had
到底哪个是啊?

C
意思是:举行一个派对最好的时间是什么?
如果用A.have \D.had,显然是不对的,因为句中有两个谓语了.
to have 表示未做的事
having表示正在进行的事.也不符合题目的要求.