Ob es »anfangen« oder »fängt ... an« heißt, hängt einfach von der Konstruktion im Satz ab und ist keine inhaltliche oder stilistische Frage: »anfangen« ist der Infinitiv, »fängt an« eine konjugierte Form.
»Fangen« und »anfangen« sind aber unterschiedliche Verben mit unterschiedlichen Bedeutungen. »To catch fire« heißt auf Deutsch »Feuer fangen«, »anfangen« wäre hier falsch.