Did you have _____ on holiday?

  • A. a good weather
  • B. good weathers
  • C. good weather
  • D. weather