请教英语语句表达的问题How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.上面的回复能否改成I have learnt English for two years.为什么?如果想表

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:29:59
请教英语语句表达的问题How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.上面的回复能否改成I have learnt English for two years.为什么?如果想表

请教英语语句表达的问题How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.上面的回复能否改成I have learnt English for two years.为什么?如果想表
请教英语语句表达的问题
How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.
上面的回复能否改成I have learnt English for two years.为什么?如果想表达这个意思,还有其他的表达方式吗?

请教英语语句表达的问题How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.上面的回复能否改成I have learnt English for two years.为什么?如果想表
I have been learning English for two years.
I have learnt English for two years.
从语法上看,这两个句子都正确.
但要回答问句How long have you been learning English?,只能选第一个.
如果改成I have learnt English for two years.,就有答非所问的嫌疑.

可以,for+时间段 用完成时。现在完成进行时,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)
视情况定吧!...

全部展开

可以,for+时间段 用完成时。现在完成进行时,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)
视情况定吧!

收起

请教英语语句表达的问题How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.上面的回复能否改成I have learnt English for two years.为什么?如果想表 请教英语高手一句英文的中文意思!How long will the operation late?的中文是... 英语-请问这两句话表达的意思有啥区别吗?How long have you worked there?How long have you working there? 骂人的语句用英语怎样表达 求写用英语表达爱的语句 请问这句英语表达的是什么意思?how long will it take in the normal way of shipping? 请问这句英语表达的是什么意思?And how long it will take with normal shipping (without DHL)? 请教英语表达法 英语提问长度是用how long的吗? 请教英语中 what 和 how 的感叹句的用法? 英语问题啊 初三的啊!速度啊!how long we can eat 和 how long can we eat 有啥子差别?哪个错了?要详细一点 - - 我不咋懂 how long后面要加什么动词?问题补充:how long 后面的动词一定是延续型动词吗?比如要用 How long has he been away from China?而不是How long has he left China? 英语的现在完成时问题急!急!1急!——from Beijing to London!A.how long way it is B.what a long way is it C.how long way is it D.what a long way it is就这题.我要的不只是答案,还要有分析,要说明每个选项不选或者选 简单的英语句子 给看下语法错误How long can u pay for forgeting himHow long do I wait for the begining of us How long do I waiting for the sex 大家大概了解要表达的意思错误给修正一下 七年级下册英语作文关于How far…How long…的,题目随便, how long have you been here 和 how long have you stayed here 的区别请问英语高手们,how long have you been here 和 how long have you stayed here 有什么区别? 一个英语问题,1.how long will we record the song =How long will the recording of the song take?录下这首歌得花多少时间?可以这样转换吧How long will the recording of the song take?是词典给的,record是名词,recording也 英语语法问题how long how long agoi really can't remenber_______A how long ago you met him B how long you have met him为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗