-How long _____you _____the library book?-For three days.A.A.have; borrowed B.B.have; kept C.C.did; borrow D.D.were; kept

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:04:36
-How long _____you _____the library book?-For three days.A.A.have; borrowed B.B.have; kept C.C.did; borrow D.D.were; kept

-How long _____you _____the library book?-For three days.A.A.have; borrowed B.B.have; kept C.C.did; borrow D.D.were; kept
-How long _____you _____the library book?-For three days.
A.A.have; borrowed
B.B.have; kept
C.C.did; borrow
D.D.were; kept

-How long _____you _____the library book?-For three days.A.A.have; borrowed B.B.have; kept C.C.did; borrow D.D.were; kept
How long _____you _____the library book?-For three days.
A.A.have; borrowed
B.B.have; kept
C.C.did; borrow
D.D.were; kept
答案:B
分析:首先根据整个句子,我们可以得出应该使用现在完成时态,但是borrow为点动词,不是持续动词.故选择B.

选B,how long一般用现在完成时,同时回答for也是现在完成时的标志。
而borrow是非延续性动词,不能与现在完成时连用,只能选kept。

b 完成时,borrow不能用在这种持续性状态

B
句意可知为完成时,borrow是借,没有延续性,借了之后这个动作就已经结束了 。而keep是保管,使用 ,可延续性动词。所以选B。

How long has she been dead?=How long _ _ _ she how long does it _____you to get from here to the pork?求了 how long _ the film _ when you got there Could you tell me _____you'll be away?-------About three weeks.A how long B how far C how soon D how often How long does he play sports every day.同义句How long _ it _ _ _ _ sports every day. How long does it _(花费)to London? How long _you _(get)the books from library? 我们骑车去颐和园要花多长时间 英语翻译How long will we _ _ the Summer Palace?=How long will it _ _ _ _ _ the Summer Palace_ _? -How long _____you _____the library book?-For three days.A.A.have; borrowed B.B.have; kept C.C.did; borrow D.D.were; kept how long do you spend on your homework every day?(同义句) how long does _ _ you _do your homework —— (______ )have you lived there?Since 1970 A.how soon B.how often C .how long D.when Work ha—— (______ )have you lived there?Since 1970A.how soon B.how often C .how long D.whenWork hard ,_____you will catch up with others.A.or B. Complete the sentences withhave/has been to/in,have gone to,go.How long _ you _ this village? how long has your cusion been _ the phone?填什么介词? my hair _ long how _____you were to make such a foolish mistake(care) how can we _____you填空不可能是help how tall are you ?有一道选择题:_____are you ? _ I'm 1.8 metres tall. A.How TAB. How long C. How ma有一道选择题:_____are you ? _ I'm 1.8 metres tall. A.How B. How long C. How many D. how tall 这道题怎么也该选D.可是答案 _( )will you finish the work?A.How long B.How soon C.How ofen D.When B 选D为什么不行?