【解析】:
本题考查的是there be句型的一般疑问句形式。题目是一个对话,询问桌子上是否有南瓜,回答是“有,但只有一个”。
1. 首先,根据回答“Yes, but there is only one.”可以判断,问句应该是一个一般疑问句,询问桌子上是否有南瓜。
2. 其次,考虑到问句中提到的“pumpkins”是复数形式,所以应该使用“are there”来构成疑问句,而不是“is there”。
3. 最后,在疑问句中,“any”用于询问是否存在某些事物,而“some”通常用于肯定句。因此,正确的问题应该是“Are there any pumpkins on the table?”
【答案】:
C