Who's won the first prize in the beauty pageant ? - Danielle______. She has ______ for a week. A. is; won B. is; got C. has; had D. has; been given
【答案解析】选C,-谁赢得了这场选美大赛的第一名?-Danielle赢了。她得第一名已经一周了。首先Who's这里是Who has的缩写,排除A和B。后面的for a week表示一段时间,前面的动词要用延续性动词,had"拥有"可以,但give是短暂性动词,故不能选D。