What Kind Of Engine Does A Train Have What Kind Of Engine Does A Train Have : 1) what kinds of public transport are there where you live?