比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has jus
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/10 07:33:10
比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has just finished her homework.像work,finish 都是瞬间动词,那么现在完成时的动词是必须瞬间动词?
现在完成时态的动词要根据后面的时间来决定动词.如果是瞬间点时间完成,那么任何动词都可以.比如:already,just,recently,lately,ever,before,sometimes,once,twice,several times,today,thid year,this morning,tonight,等.
如果是延续性段时间,那就只能用延续性动词了.比如:since+点时间 for+段时间 all+段时间 so far,till now,until now up to now in the past 10 years 等.在段时间里完成,就必须用延续性动词,否则要注意转换.比如come---be here go ---be away buy/get/borrow----have/keep die----be dead get interested----be interested fall in love----be in love.
您的例句中,work是延续动词 for 5 years 是段时间.finish是瞬间动词,just是瞬间时间
如果是延续性段时间,那就只能用延续性动词了.比如:since+点时间 for+段时间 all+段时间 so far,till now,until now up to now in the past 10 years 等.在段时间里完成,就必须用延续性动词,否则要注意转换.比如come---be here go ---be away buy/get/borrow----have/keep die----be dead get interested----be interested fall in love----be in love.
您的例句中,work是延续动词 for 5 years 是段时间.finish是瞬间动词,just是瞬间时间
比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has jus
He has worked here for over three years.
He said that he has worked here for ten years and that he wa
His father has worked here for ten years.(改成一般疑问句)
he has worked here these last 20 years.
He has lived here for eight years的同义句子
he also has worked here foe two years的错误是什么?
He has lived here for 20years (改为一般疑问句) ——
he has lived here for 3 years 和he has been lived here for 3
Uncle Wang has worked here for ten years.(变同义句) Ten years __
Has Mr LI worked in this factory for 35 years?--Yes,he has.I
6、He has lived here for 20 years,so he has friends here .A .