А для меня любопытно видеть в этом предложении Present Perfect Continuous, так как для отрицания опыта к настоящему моменту обычно используется Present Perfect (именно его я бы и использовала в аналогичном предложении - I haven't played tennis this week // for 5 years. We haven't skied for ages// since last winter. He hasn't read anything for a long time // since he finished school).
На мой взгляд, неважно, будь то с утра не купался, на этой неделе, 5 лет, с детства или уже долгое время. Простой Перфект берётся потому, что акцент в отрицательных предложениях делается не на длительности НЕсовершения действия (даже странно это звучит) , а на том, что за такой-то период времени действие так ни разу и не СОВЕРШИЛОСЬ к настоящему моменту (поэтому Present Perfect). В вашем же предложении, видимо, просто сместили акценты с опыта (с того, что действие ни разу не СОВЕРШИЛОСЬ) на длительность. Сравните аналогичные русские предложения.
Я уже давно не КУПАЛСЯ.
Я уже давно не КУПАЮСЬ.
Лингвистика
I haven't been swimming for a long time. Почему не I haven't swum? Я же haven't done something.
Елена Заборщикова
Спасибо, вы передали мою мысль более подробно. Потому, что в том. же учебнике где я это взял было сказанно, что форма контини не используется при I haven't done something.
Разные времена - разный смысл.
I have not swum - (Я не купался с утра/в этом месяце/в этом году/никогда. )
I have not been swimming - Я не купаюсь уже давно/с детства
I have not swum - (Я не купался с утра/в этом месяце/в этом году/никогда. )
I have not been swimming - Я не купаюсь уже давно/с детства
А from what fucking inerest Ты такой nonsense интересуешься? Это принесет Тебе хоть any damn cent in future consequences?
Елена Заборщикова
Ты бы хоть гугл транслейт свой выключил...
как долго? how long? (на данный момент - Present Perfect Continuous) - давно не плаваю
как много? how much? how many? (на данный момент - Present Perfect) - ничего не сделал haven't done anything
если бы было давно ничего не делаю, тоже было бы Present Perfect Continuous - haven't been doing anything
как много? how much? how many? (на данный момент - Present Perfect) - ничего не сделал haven't done anything
если бы было давно ничего не делаю, тоже было бы Present Perfect Continuous - haven't been doing anything
Елена Заборщикова
Если бы все было так просто. Англичане не используют present perfect continuous, если стоит отрицание действия. Т.к. это форма в отличии от простого present perfect говорит о совершившемcя действии, но которое может и продолжаться в данный момент, а перфектная всегда завершена к моменту речи, пусть и недавно.
Помоему оба варианта верны
Похожие вопросы
- как правильно: i haven't something или i don't have something?
- Как правильно сказать? I haven't a cat or I don't have a cat? Или нет разницы?
- Разница между I have no и I haven't?
- В песне говорится : I close my eyes, only for a moment, and the moment's gone. Почему в последней фразе пассив?
- i don't have any time и i haven't any time переводятся одинаково,так когда как правильно говорить?
- Почему в предложении If Margaret hadn't been wearing a seat belt she wouldn't have been injured в первой части
- Проверьте, пожалуйста, данные ниже 3 текста на ошибки1).My school list of books is very long.But i don't like practical
- I have never been to India. Yes, I __________. Какой короткий ответ нужно вставить? Yes, I have или Yes, I haven't?
- Haven't heard from you for ages.Почему в прошлом здесь перфект, а не перфек сонтиниус ,
- Как будет правильно писаться? I've been looking for you! или I been looking for you! и если не трудно почему?