题目内容

8.这本字典你买多久了?
How longhave youhad this dictionary?

分析 have; had.

解答 答案:have; had.这里是说这本字典是过去某一时间买的,询问动作持续了多久,用现在完成时have/has+过去分词,主语是you,故have,买buy是短暂性动词不能与how long多久连用,需换成持续性动词have,过去分词是had,故答案是have; had.

点评 瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用如:for 和since 所引导的时间状语都表示一段时间.那就要将瞬间动词转化为表延续的动词或者表状态的be+名词/形容词或副词/介词短语等. 
    leave-be  away  from            buy-have          
   borrow-keep                       die-be  dead      get  up-be  up                   put  on-be on/wear    come/get back-be  back          go to town-be in town    lose-be  missing           catch a  cold-have  a  cold

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网