满分5 > 初中英语试题 >

--How long your brother this camera? --F...

--How long        your brother         this camera?

--For two weeks.

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

 

C 【解析】句意:你哥哥买这架相机有多久了?——两周了。根据答语可知,此处只能用延续性动词,buy为短暂性动词,不能与表示一段的时间状语连用,排除A,D;buy的延续性动词形式为have。your brother为第三人称单数形式,故答案为C。 点睛:现在完成时可以和带有 since 或 for 等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持 续到现在。如:I haven't seen him for two years. 但是,像 come,arrive, buy 等终止性动词不能与表示“一段时间”的 状语连用。要用,必须改为“be(在)”等延续性动词来表述。现归纳总结一下由非延续性动词到延续性动词的转换: arrive→ be here , die →be dead , begin(start)→be on , come back →be back, leave →be away, get up→ be up, finish →be over, open →be open , close →be closed, borrow →keep, join →be on /in 或 be a member of…, buy →have, catch(a cold)→ have(a cold), begin to study→ study, get to know →know , come to work→ work 等。如:He has been a soldier for three years.他参军三年了。 His father has been dead for two years.他父亲去世二年了。The film has been on for ten minutes.电影已开始十分钟了。We have studied English for three years. 我们(开始)学英语已三年了。  
复制答案
考点分析:
相关试题推荐

— Have you ever ______ America?  — Yes, I _____ New York last year.

A. went; have been to    B. been to; have been to

C. been to; went to    D. gone to; went to

 

查看答案

—How much is the ticket to Central Park?

—A one-way ticket    $40, and you can    another $20 for a

round-ticket.

A. costs; pay    B. cost; spend    C. pay; spend    D. spends; pay

 

查看答案

It’s quite hot in the room. You’d better        the windows or the door.

A. close    B. not to close    C. don’t close    D. not close

 

查看答案

The beginning of the movie was boring, __________the end was amazing!

A. but    B. and

C. so    D. or

 

查看答案

— The cake looks ______.   — Yes, and it tastes even ______.

A. well; good    B. nice; better    C. good; worse    D. better; best

 

查看答案
试题属性

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