单选题 The children should say "thank you" to you when you gave them gifts.
A. had said B. be saying C. have said D. saying

【正确答案】 C
【答案解析】[解析] 本题考查时态。句意为:当你给孩子们礼物时,他们本应该对你说“谢谢你”的。“should/ought to+have+动词过去分词”用来评论过去应该做而实际并未做的动作,含有批评之意。言外之意是孩子们没有说谢谢。因此,答案为C。