What _____they _____dinner yesterday?

  • A do; have for
  • B did; had for
  • C did; have for
  • D were; have for
参考答案: D
解题思路: yesterday为过去时间,用一般过去时,其疑问句形式:did+主语+动词原形,故选C。