student asking question

Would the meaning of a context changed if I say "I've been practicing all day" instead?

teacher

Native speaker’s answer

Rebecca

No. Although the verb tense has changed, the intended meaning of the sentence stays the same. That's because "all day" emphasizes the time continuation in both tenses. If it were simply "I've practiced" then we may not know when or for how long. It could have just been for an hour. But "all day" implies that it was continuous. So "I've practiced all day" has a similar function to "I have been practicing all day." Ex: I have been working all day. Ex: I worked all day. Ex: I've been eating all day. = I've eaten all day. Ex: I've eaten. = could just be one meal at one time

Popular Q&As

04/16

Complete the expression with a quiz!