—How long have you ____________ your new bike?
—For nearly two months.
A.buyB.bought C.haveD.had
D

試題分析:句意:你擁有你的新自行車多久了?——將近兩個月吧。根據(jù)下文,可知上文描述的是一只持續(xù)到現(xiàn)在的動作,故用現(xiàn)在完成時態(tài)。buy表示瞬間動作,不能和表示一段時間的時間狀語連用,故選D。
點評:完成時態(tài)中的動詞有瞬間動詞和持續(xù)性動詞之分,瞬間動詞的過去分詞強調(diào)的是動作的完成,持續(xù)性動詞強調(diào)的是動作的持續(xù)性,F(xiàn)在完成時態(tài)中表示一段時間的時間狀語不能和瞬間動詞連用,持續(xù)性動詞不能和表示瞬間時間的時間狀語連用,需注意區(qū)分。
練習冊系列答案
相關習題

科目:初中英語 來源:不詳 題型:單選題

A: You look very nice in your new dress today.
B: Oh, really? I _________ it when it was on sale.
A.buyB.boughtC.have boughtD.will buy

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Ken _____ his jacket in the gym. He has to get it back.
A.leftB.leavesC.is leavingD.was leaving

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Millie _________ a picture when Mr. Green came in.
A.drawB.will drawC.drewD.was drawing

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

---Hey, Tom. Let’s go swimming.
---Just a moment. I ______ a message.
A.sendB.sentC.a(chǎn)m sendingD.have sent

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Excuse me. I _________ I was blocking(擋) your way.
A.didn't realizeB.don't realizeC.haven't realizedD.wasn't realizing

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

The English teacher isn't here. She ________ to the office.
A.has beenB.has goneC.wentD.did go

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

Linda ______ the space museum after school yesterday.
A.has been to B.was going to C.went toD.goes

查看答案和解析>>

科目:初中英語 來源:不詳 題型:單選題

The Green family ________ China for five years.
A. has come to         B. has been in          C. has been to

查看答案和解析>>

同步練習冊答案