题目内容

9.--Your car is nice.How long have you            it?
-For two years.(  )
A.hadB.boughtC.buyD.keep

分析 -你的汽车很漂亮.你买了多长时间了?
-两年.

解答 答案;A have拥有;buy买;keep保存.联系前后语境,根据关键句How long have you           it可知此句是以how long引导的现在完成时的疑问句,后面跟时间段,所以动词必须是延续性动词;buy是终止性动词,故排除B和C;have和keep是延续性动词,由于本句是现在完成时,所以其后应用动词的过去分词,故排除D项.所以应用have的过去分词had.故选A.

点评 做此题的关键是注意在how long引导的含有现在完成时的句子中动词一定要用延续性动词.所以平时一定要善于积累和识别终止性动词与延续性动词.

练习册系列答案
相关题目

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

精英家教网