题目内容
14.I bought this dictionary two weeks ago.You mean you_______ it for only half a month..( )
| A. | have kept | B. | have had | C. | have bought | D. | have taken |
分析 我两周前买的这部字典.
你意思是你仅仅买了半个月.
解答 答案:B
根据题干中的时间状语for only half a month 可知,这是一个表示一段时间的时间状语,通常用于现在完成时,而且动词应该用延续性动词,结合上文可知买这部字典已经半个月了,而buy是瞬间性动词,不能持续一段时间,所以要用其对应的延续性动词have,这里是指拥有字典这种状态持续到现在,现在完成时态的结构为have/has+动词的过去分词,主语是you,所以助动词用have,谓语动词have的过去分词为had.故填have had,故选B
点评 本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+动词的过去分词.此题注意短暂性动词和延续性动词区别
练习册系列答案
相关题目
2.The two boys are my cousins.________names are Tony and Jack.( )
| A. | My | B. | Our | C. | His | D. | Their |
9.He is not _________ to go to school.( )
| A. | enough old | B. | old enough | C. | enough young |
19.Our Chinese teacher encouraged us _______ up even if we made a serious mistake in our writing work.( )
| A. | not to give | B. | not giving | C. | doesn't give | D. | to give |
6.Painting ______ the most time in all my hobbies.( )
| A. | takes over | B. | takes up | C. | sets up | D. | put up |
18.-What will you do for the Clean-Up Day?
-I'll help to----the city parks this weekend .( )
-I'll help to----the city parks this weekend .( )
| A. | cheer up | B. | call up | C. | put up | D. | clean up |