Автор, а почему русские говорят "да нет, не надо". Как мне это перевести на английский?Никогда не переводите с русского на английский. Учите фразу сразу на английском. Иначе вы учите русско-английский язык.Во фразе She likes cooking - именно инговая форма используется во-первых, потому что говорят о процессе, ей нравится процесс готовки, а во-вторых, потому что говорят только так, это закон речи.Вы же пытаетесь выдумывать новые правила. Вам проще посмотреть слова в словаре, потом составить их в предложения - и вуаля, я знаю английский.Это не работает ни на каком языке. Вам единственный вариант - заучивать наизусть правильные конструкции и не задавать вопросов. Просто знать - говорят так. Неважно, почему.