题目内容

【题目】I_________ the dog for three months now.

A. has had B. have C. have had D. have bought

【答案】C

【解析】

句意:我买了这条狗有三个月的时间了。for three months三个月,表示的是一段时间。boughtbuy的过去分词,为短暂性动词,在肯定句中不能与时间段连用,排除D答案;到目前为止,我买了这条狗有三个月的时间了,符合现在完成时态的用法,主语是I,不能用助动词has,故答案为C。

练习册系列答案
相关题目

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

精英家教网