João Paulo
What's the difference between ''I have studied' and 'I've been studying'?
30 Thg 06 2014 04:24
Câu trả lời · 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"
30 tháng 6 năm 2014
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
30 tháng 6 năm 2014
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. :)
30 tháng 6 năm 2014
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
João Paulo
Kỹ năng ngôn ngữ
Tiếng Catalan, Tiếng Anh, Tiếng Pháp, Tiếng Đức, Tiếng Ý, Tiếng Bồ Đào Nha, Tiếng Tây Ban Nha
Ngôn ngữ đang học
Tiếng Catalan, Tiếng Anh, Tiếng Pháp, Tiếng Đức, Tiếng Ý, Tiếng Tây Ban Nha