João Paulo
What's the difference between ''I have studied' and 'I've been studying'?
2014年6月30日 04:24
回答 · 6
3
"I have studied" means "I have studied Italian at some time in the past". Maybe last year or 10 years ago. "I have been studying" means I have been doing it in the recent past and I'm probably still doing it. "I have been studying Italian until last term/until yesterday"
2014年6月30日
1
In a few cases, there is little or no difference between the two forms. For example, there is no significant difference between 'How long have you lived here? and 'How long have you been living here?' or between 'How long have you worked here? and 'How long have you been working 'here?' However, in most situations, there is a difference. The continuous form often focuses on the action and its duration, whereas the simple form focuses on the result. Here are some examples: I've been reading a lot lately. / I've read six novels this week. He's been driving for hours / He's driven 200 miles. She's been dancing all evening / She's danced with every boy in the room
2014年6月30日
1
"I have studied" is Present Perfect, which means that the event happened in the past. There is no specific time element required, although we can add a duration like "for five years". Remember that the preposition "for" is important to express duration. "I have been studying" is Present Perfect Progressive, which means that the action happened at a specific time in the past and continues to the present. You can add a duration phrase here, too, such as "for five years" or "since 2009". Again, the prepositions "for" and "since" are necessary. :)
2014年6月30日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!
João Paulo
语言技能
加泰罗尼亚语, 英语, 法语, 德语, 意大利语, 葡萄牙语, 西班牙语
学习语言
加泰罗尼亚语, 英语, 法语, 德语, 意大利语, 西班牙语