题目内容

【题目】—I haven't seen your grandfather for two years. What happened to him?
—Oh, he ________ here for two years.
A.stayed
B.hasn't stayed
C.stays
D.hadn't stayed

【答案】B
【解析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网