英语翻译

问题描述:

英语翻译
Had she just arrived by train,or had she come on foot?
我的翻译:他是刚刚乘火车抵达的.还是走来的?

她是刚刚乘火车抵达的.还是走来的