满分5 > 初中英语试题 >

—Do you know when Mr White _____an elect...

—Do you know when Mr White _____an electric car?

—Well, he _____ it for three days.

A.has bought; has had B.bought; has bought C.bought; has had

 

C 【解析】 句意:——你知道怀特先生什么时候买的电动车吗?——哦,他已经买了三天了。 考查一般过去时、现在完成时。从文字的表层意思推断空格1指什么时候买的电动车,表发生过的动作,用一般过去式bought,所以排除A;根据空格2后的时间状语for three days,表示一段时间,短暂性动词的完成时态不能与和表示一段时间的时间状语连用,当它需要和表示一段时间的时间状语连用时,要转换为相应的延续性动词;所以排除B,故选C。  
复制答案
考点分析:
相关试题推荐

—May I take the magazine out of the library?

No, you _____. You can only read it here.

A.needn’t B.mustn’t C.won’t

 

查看答案

_____ he was very tired, he didn’t stop to have a rest.

A.If B.Because C.Though

 

查看答案

—Tom, your hair is too long, and you should have it _____ this Sunday.

A.cut B.to cut C.cuts

 

查看答案

—Would you like some drinks, Kate?

Yes, _____, please.

A.some oranges B.two boxes of chocolate C.two bottles of juice

 

查看答案

—How heavy the boxes are!

Yes, this one is _____ that one.

A.twice as heavy as B.as twice heavy as C.twice as heavily as

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.