火车来了吗?能翻译成Did the train arrive?吗?

问题描述:

火车来了吗?能翻译成Did the train arrive?吗?
还是只能翻译为Has the train arrived? WHY

要看具体的语言环境.如果问过去火车有没有来,可以说 Did the train arrive?
如果问现在火车有没有到站,则用现在完成时,Has the train arrived?