题目内容
2.-How long have you _______________ the motorbike?-For about two weeks.( )
| A. | bought | B. | had | C. | borrowed | D. | lent |
分析 -你有这辆摩托车多长时间了?
-大约两星期.
解答 答案:B 根据关键部分How long have you,可知此句是以how long引导的现在完成时的问句,本句表示过去已经开始,一直延续到现在的动作或状态,在这里是询问拥有摩托车多长时间了;在现在完成时里,动词必须为延续性动词,而buy,borrow,lend都为短暂性动词,不能使用;只有have为延续性动词,可以跟时间段;根据现在完成时的构成have/has+动词的过去分词,所以在这里应用其过去分词为had.故选B.
点评 此题考查现在完成时里动词的选择.一定要记住在现在完成时里动词一定是延续性动词,可以和时间段连用;平时要多从意义上识别终止性动词与延续性动词,对做题很有帮助.
练习册系列答案
相关题目
19.-Look at that model ship.
-I know,but it looks like a real one.It's just ______.( )
-I know,but it looks like a real one.It's just ______.( )
| A. | small | B. | very small | C. | smaller | D. | smallest |
13.The teachers often tell their pupils across the road when the traffic light is red.( )
| A. | not go | B. | not to go | C. | don't go | D. | didn't go |
10.It was snowing hard _____________ we had to stay at home and watch TV.( )
| A. | that | B. | because | C. | but | D. | so |
17.-By the way,have you got ______ e-mail address?
-Oh,yes,it is swimonland@hotmail.com.( )
-Oh,yes,it is swimonland@hotmail.com.( )
| A. | a | B. | an | C. | the | D. | / |
7.-Hello,may I speak to Mr Green?
-I'm sorry.I think you have the wrong .( )
-I'm sorry.I think you have the wrong .( )
| A. | card | B. | number | C. | address |
14.-Must I stay here till you come back?
-No,you .( )
-No,you .( )
| A. | mustn't | B. | can't | C. | needn't | D. | shouldn't |
11.Don't throw away pens and erasers ________ you haven't used up.( )
| A. | where | B. | which | C. | who | D. | what |
2.--Is Mr Smith ill?
-- .I think he will have to stay in hospital.( )
-- .I think he will have to stay in hospital.( )
| A. | I don't think so | B. | I'm afraid not | ||
| C. | I hope so | D. | I'm afraid so |