问题
单项选择题
—Who's won the first prize in the competition
—Henry ______. He has ______ it for a week.
A. is; won
B. is; got
C. has; had
D. has; been given
答案
参考答案:C
解析: 考查现在完成时。对现在完成时作简短回答时,应用助动词has;由后一句的时间状语for a week可知,此处应使用延续性动词had,故选C。