"For" es una forma de "for", una preposición que se puede traducir como "para". "By now" es una frase que se puede traducir como "ya". Aprende más sobre la diferencia entre "by now" y "for" a continuación.
He probably knows by now that he can't fire judges he disagrees with.Probablemente sabe a estas horas que no puede despedir a los jueces con los que no está de acuerdo.
For all the problems we faced, we finished the project on time.A pesar de todos los problemas a los que nos enfrentamos, acabamos el proyecto en el plazo previsto.