英语翻译 谁昨晚目击了那场事故?

问题描述:

英语翻译 谁昨晚目击了那场事故?

Who did witness the accident last night?

Who has witnessed that accident last night?