Якщо ви скажете I've been practicing all day, чи змінить це контекст?
Відповідь носія мови
Rebecca
Звичайно, I've been practicing all dayзмінить час дієслова, але це не погіршить сенс оригінального тексту! Це пов'язано з тим, що all dayвже підкреслює безперервність часу. Якби це був просто I've practiced , ми б не знали, коли і як довго. Але за наявністю all dayми можемо зробити висновок, що це робилося постійно, безперервно. Тому можна сказати, що I've practiced all dayмає схожу функцію з I have been practicing all day. Приклад: I have been working all day. (Я працюю цілий день.) Приклад: I worked all day. (Я працюю цілий день) Приклад: I've been eating all day. = I've eaten all day. (Я їв цілий день.) Приклад: I've eaten. (Я з'їв.) = Це може означати, що ви щойно поїли. Приклад: I have been working all day. = I worked all day. (Я працював цілий день.)