How long have you been studying English?想问一下可以换成How long have you studied English?Jack____(study) English since 2005.这句话给的答案是has been studying 请问可以换成has studied吗?理由
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 15:17:29
![How long have you been studying English?想问一下可以换成How long have you studied English?Jack____(study) English since 2005.这句话给的答案是has been studying 请问可以换成has studied吗?理由](/uploads/image/z/2923774-70-4.jpg?t=How+long+have+you+been+studying+English%3F%E6%83%B3%E9%97%AE%E4%B8%80%E4%B8%8B%E5%8F%AF%E4%BB%A5%E6%8D%A2%E6%88%90How+long+have+you+studied+English%3FJack____%EF%BC%88study%EF%BC%89+English+since+2005.%E8%BF%99%E5%8F%A5%E8%AF%9D%E7%BB%99%E7%9A%84%E7%AD%94%E6%A1%88%E6%98%AFhas+been+studying+%E8%AF%B7%E9%97%AE%E5%8F%AF%E4%BB%A5%E6%8D%A2%E6%88%90has+studied%E5%90%97%3F%E7%90%86%E7%94%B1)
How long have you been studying English?想问一下可以换成How long have you studied English?Jack____(study) English since 2005.这句话给的答案是has been studying 请问可以换成has studied吗?理由
How long have you been studying English?
想问一下可以换成How long have you studied English?
Jack____(study) English since 2005.这句话给的答案是has been studying
请问可以换成has studied吗?理由
How long have you been studying English?想问一下可以换成How long have you studied English?Jack____(study) English since 2005.这句话给的答案是has been studying 请问可以换成has studied吗?理由
首先,两个用法所表达的意思很接近,都表示从2005到现在一直在学习.只是两个表达法的侧重点有所不同:has been studying 强调的是study这个动作,而has studied强调的是study这个结果.
另外的例子:
He has been working really hard recently.(强调工作的过程)
He has written a good report.(强调写作的结果)
has studied: 从2005年到现在学习英语
has been studying:完成进行时,强调从2005年到现在,而且还在继续学
如果只有has study时,选择也是正确,两者同时存在时,选择后者更加合适
两种形式 (1)have+done 过去完成时
(2)have+being +doing 过去完成进行时
How long have you studied English ? 缺少时态 是有问题的
Jack has studied English since 2005. 显然也是错误的 有个时态什么意思?缺少什么时态,有什么时态过去...
全部展开
两种形式 (1)have+done 过去完成时
(2)have+being +doing 过去完成进行时
How long have you studied English ? 缺少时态 是有问题的
Jack has studied English since 2005. 显然也是错误的 有个时态
收起
has studied
不可以哦
这里的has been doing sth是从之前(一直到现在)都在干某事
这个结构表示的是一种时间上的延续,一直都在干这事儿
如果你用has studied,只能证明他学过,不代表现在还在学
而后面的since 2005明显是说从2005年一直到现在都还在学
所以要been studying
望采纳~那可以换成How long have ...
全部展开
不可以哦
这里的has been doing sth是从之前(一直到现在)都在干某事
这个结构表示的是一种时间上的延续,一直都在干这事儿
如果你用has studied,只能证明他学过,不代表现在还在学
而后面的since 2005明显是说从2005年一直到现在都还在学
所以要been studying
望采纳~
收起