Melhor resposta
Sim, embora você precise obter as formas corretas das palavras em suas… lacunas.
Na primeira lacuna você precisa de um infinitivo porque você tem “para…”, por exemplo “A melhor maneira de aprender é…”. “Para aprender” é a forma infinitiva.
Na segunda lacuna, você precisa de uma forma “ing”. Acredito que seja um gerúndio – um verbo usado como substantivo.
Por exemplo “A melhor maneira de aprender é praticando” ou “A melhor maneira de se tornar um corredor é correndo”.
Se você quiser usar outro infinitivo, precisará de “para” novamente. “A melhor maneira de aprender é praticar” ou “A melhor maneira de se tornar um corredor é correr” são gramaticalmente corretas e naturais, mas “A melhor maneira de aprender é praticando” ou “A melhor maneira de se tornar um corredor é por execução ”certamente não são nenhum dos dois.
Se você quiser usar um substantivo como exemplo da sua“ melhor maneira ”, talvez tenha que usar uma palavra diferente que vem com o substantivo. Por exemplo, “A melhor maneira de aprender é com a prática” ou talvez “com a prática” funcione. Observe (especialmente para nossos amigos americanos) que, em inglês, “praticar” é um verbo; “Prática” é um substantivo.
Da mesma forma, você poderia dizer “A melhor maneira de tirar a tampa é com uma chave de fenda”. Você não pode dizer “… por uma chave de fenda”. Isso não faria sentido.
Tendo dito, que existem alguns substantivos onde “por” seria realmente a palavra certa a se usar. “A melhor maneira de viajar para Londres é de carro” pode não ser verdade, mas é um inglês perfeitamente bom.
Resposta
Claro que sim.
Frequentemente , a melhor maneira de aprender a fazer algo é fazendo!