Sally        her MP4 for 3 years.A.have boughtB.has boughtC.have hadD.has had

Sally        her MP4 for 3 years.A.have boughtB.has boughtC.have hadD.has had

题型:不详难度:来源:
Sally        her MP4 for 3 years.
A.have boughtB.has boughtC.have hadD.has had

答案
D
解析
D 考查现在完成时。与一段时间连用时,短暂动词必须转换为延续性动词或状态性动词。buy转换为have“有”,故选D。
举一反三
---      you      the film before?
----Yes, I      it last year.
A.Did ; see ; sawB.Have ; saw; saw
C.Have; seen; sawD.Have; seen; seen

题型:不详难度:| 查看答案
You will _______ if you _______ late again, I think.
A.punish; will comeB.be punished; will come
C.punish; comeD.be punished; come

题型:不详难度:| 查看答案
Jim has made many friends since he ______ to China.
A.cameB.comesC.has comeD.will come

题型:不详难度:| 查看答案
What are the children going to do if it_________ next Saturday?
A.isn’t rainB.doesn’ t rainC.won’t rainD.don’t rain

题型:不详难度:| 查看答案
—Have you read a book called Jane Eyre?
—Who _____it ?
A writes   B has written   C was writing    D wrote
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.