He worked here for eight years!这句话中有for,为什么前面不用完成时态?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 16:45:21
He worked here for eight years!这句话中有for,为什么前面不用完成时态?

He worked here for eight years!这句话中有for,为什么前面不用完成时态?
He worked here for eight years!
这句话中有for,为什么前面不用完成时态?

He worked here for eight years!这句话中有for,为什么前面不用完成时态?
He worked here for eight years!
这句话中有for,当然前面也可以用现在完成时态
He has worked here for eight years!
不过 意思不一样
前者 意思是 他曾经在这儿工作过八年 .
后者 意思是 他已经在这儿工作八年了 .

完成时态表示他现在还在这儿工作,过去时态表示他现在已经不在这儿工作了,是过去的事,所以用过去式。如果要用完成时态句中必须要有明显的表示到目前为止的一类词,这类词老师应该都有归类提醒,做题一看到这类词就知道是用完成时了。

这个句子应该有语境的,说的是以前的事情,意思是曾经在这里呆过八年。就用了这个句子,当然你说的前面是完成时的情况是比较常见的,指现在还在这里。所以He worked here for eight years与He has worked here for eight years 都是正确的,要看语境。

He worked here for ten years.(对 for ten years提问) He worked here for eight years!这句话中有for,为什么前面不用完成时态? he has worked as a teacher for only two weeks .he has little e ____ 现在完成时是have/has+过去是吗?he has worked here two years?he has been here for two years?一个是主动一个是被动? He will have worked here for 20 years by the end of next month.翻译成中文 He has already worked for() hour. 再线Uncle John has worked here for almost 10 years.(),he has decided to leave here.括号内填but还是howerer Has Mr LI worked in this factory for 35 years?--Yes,he has.It's __that he has worked here all hislife since he was 25.A clear B fantastic C surprise DconfingC surprised Dconfusing 关于非谓语形式的问题having worked here for three years,he knows well about the factory.能不能改成working here for three years?是不是有for+时间的时候一定要用having done,而不能用doing? He said that he has worked here for ten years and that he wants go home.He said he has worked here forten years and that he wants go home.这里has,wants,为什么用一般现在时,said是过去时,为什么后面不用had,wanted, He has worked here for over three years.A.about B.in the end B.later D.then选择与上句中over 接近的词,是不是搞错了. 在英语中,是不是助动词和实义动词构成谓语吖 比如说 He has worked here for 3 years 对吗 Jim ____ here since he came here.A.has been working B.works C.had worked D.worked he worked a whole day ,可否变成he worked for a whole day .为什么. —Is this factory_____ your father once worked?—Yes.He worked here for several years in the 1980s.A.the one B.in which C.where D.which为什么不选A呢? He has worked for a whole day回得来 He;s worked in this factory for many years My grandfather r---- after he worked for over 30 years