满分5 > 初中英语试题 >

----When did you __________ the bike ? -...

----When did you __________ the bike ?

----- In 2012. I have__________ it for two years.

A. buy; bought    B. buy; had    C. have;  bought    D. bought; bought

 

B 【解析】句意:-你什么时候买的这辆自行车?-在2012年,我买它已经两年了。buy买,购买,是一个瞬间性动词,不能和一段时间状语连用,因此第一个空可以用buy,但是第二个空应该用持续性的动词have,表示拥有,并且使用现在完成时态,填过去分词had,故选B。  
复制答案
考点分析:
相关试题推荐

When did you buy your first pair of skates?

------_______________ .

A. For 6 years    B. Since I was 7 years old.    C. When I was 7 years old    D. Since 6 years ago

 

查看答案

He seems __________ unhappy today.

A. is    B. be    C. to be    D. isn’t

 

查看答案

Mr. Smith ________ from here for three months. He’ll return in a week.

A. left    B. has left    C. will left    D. has been away

 

查看答案

_________ did the yard sale begin last Sunday?

A. How long    B. Where    C. When    D. How

 

查看答案

 

1.Paul has had the car for two years. (改为一般疑问句)

____________Paul ___________ the car for two years?

2.I bought the bike two years ago.(改为同义句)

I________ _________ the bike for two years .

3.I have been in China for two years.(对划线部分提问)

____________ ___________ have you been in China?

4.The cat died three days ago.( 改为同义句)

The cat ___________ _________ ____________ for three days.

5.I started to skate at nine o’clock in the morning.(对划线部分提问)

___________ ___________ you _____________  to skate?

6.凯西和埃米两年没有回家乡了,他们非常思念她们的家乡。(完成译句)

Cathy and Amy ____________back to their hometown for two years, They _____their hometown a lot.

 

查看答案
试题属性

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