【2019•湖北省随州市】—Yournewbikeissonice!Whendidyoubuyit?  —In...

来源:语文精选馆 2.95W

问题详情:

【2019•湖北省随州市】—Yournewbikeissonice!Whendidyoubuyit?  —In...

【2019 •湖北省随州市】—Your new bike is so nice! When did you buy it?

   —In July. I _____it for two weeks.

   A. had                                     B. have had           

   C. have bought                             D. bought

【回答】

B

【解析】句意:——你的新自行车是如此漂亮。你什么时候买的它?——在7月。我已经买了它两周的时间了。A. had有,一般过去时态;B. have had    有,现在完成时;C. have bought已经买,现在完成时;D. bought买,过去式。根据for+一段时间,可知用现在完成时,动词用持续*动词,排除AD;buy是短暂*动词这里变成have。这里用完成时have done的形式。根据题意,故选B。

知识点:动词时态

题型:选择题

热门标签