He has learned English for 5 years 学英语学5年了,目前还有在学吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 21:50:18
HehaslearnedEnglishfor5years学英语学5年了,目前还有在学吗?HehaslearnedEnglishfor5years学英语学5年了,目前还有在学吗?Hehaslearned

He has learned English for 5 years 学英语学5年了,目前还有在学吗?
He has learned English for 5 years 学英语学5年了,目前还有在学吗?

He has learned English for 5 years 学英语学5年了,目前还有在学吗?
确实,这句话并没有告诉你他还在没在学,要看语境的.但是一般说来,是还在学的.因为完成时是用过去发生,到现在已完成或刚完成的动作来说明现在的情况,或说明到目前为止所完成的动作.
如果
A - How is his English?
B - He has learned English for 5 years.
这里表示,他学了5年,所以很好,究竟现在学没学,这个不重要.
A - What has he been doing these years?
B - He has learned English for 5 years.
这肯定是还在学了.
又比如:
A - What did he do in USA?
B - He has learned English for 5 years.
他在那里学了5年英语.至于现在还学吗,也许都已经回国了不清楚.
如果表示目前还在学,最好的说法是:
He has been learning English for 5 years.
用完成进行时.

应为有for
没有since
所以应该没再学吧

现在完成时有一种用法,可以用来表示发生在过去某一时刻的,持续到现在*并有可能延续下去的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
以上的两个例子并无法确定是否延续,因为english speaking 国家对此并不是很重视,当然如果你非要一个结果,我...

全部展开

现在完成时有一种用法,可以用来表示发生在过去某一时刻的,持续到现在*并有可能延续下去的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
以上的两个例子并无法确定是否延续,因为english speaking 国家对此并不是很重视,当然如果你非要一个结果,我认为延续下去的情况更常见。

收起

现在完成时,继续下去,或者刚刚结束

这是现在完成时,所以有可能还在学也可能不再继续

还在学,如果是过去式,就说明没学了

之所以用现在完成时,一个原因是因为进行的事情一直延续到现在,还有可能继续下去。表示对现在的一种影响。或者说是完成的一种结果,不强调继续下去的可能。所以你问的问题,有可能继续学英语下去,也有可能就此停止。

Do you know how long( )English.A has he learned B he has learned C has he begun to learn D he has begun to learn Although he ____computer technology for only two months when he was at school,he ___a good command of it now.A had learned ;had got B has learned ;has got C learned;gets D learned;has got. he( )to play ( )before he was 11 years old A had learned ,the piano B has learned ,the piano he lost his arm in 2003,but he has learned to do without it 原文 Mike _______2000 Chinese words since he came here.A has learnd B had learned C would learn D learned He has learned English for six years.改为同义句 IHe has learned English for six years.改为同义句It什么six yeard什么he什么English He has learned English(for 5 years).就划线部分提问 he has learned english for five years.(for five years)对划线部分提问 He has learned English for 5 years 给for 5 years提问该怎么写? he has learned ---to read English newspapers.A.fullB.very much C.enough D.many he has learned maths (for five years).就画线部分提问 ( ) He has some trouble _______ English.A、to learn B、learns C、learned D、learning (3/4) best day in the year .No man has learned anything rightly,until he 划分句子成分He has learned English for only one year,yet he can communicate with people in English . 1.( )He said he ___three English songs since he came here .A.learned B.had learned C.would learn1.( )He said he ___three English songs since he came here .A.learned B.had learned C.would learn D.has learned2.( )Mr.White hoped he ___China Before Mr.White went to Paris,he----French for two years.A.will learn B.has learned C.had learned D.was learning为什么? 动词时态练习1.Jia bi's twenty.he_____some chinese by the time he ___ ten.A.had learned,was B.has learned,was C..learned,was D.has learned,had been2.Sandy_____here now.I guess she_____to the lab.A.isn't,has gone B.is,has gone C.isn't,went D.isn' He has learned English for about two years.(对划线部分提问)for about two years.是划线部分