早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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.(强调写作的结果)