仕事が終わってから家に帰るまでの間、彼がどこに行っていたのか誰も知らないって英語でなんて言うの?

~から~までの間 と時間に幅がありますがgoは進行形で使わないでしょうか。Nobody knows where he went ~でいいのでしょうか?
また、he has gone は、~へ行ってしまった と今もここにいない時にしか使えないかと思いますが、この場合は現在完了形は使えないでしょうか? 
default user icon
masumiさん
2016/07/22 13:05
date icon
good icon

4

pv icon

3520

回答
  • No one knows where he had been after work before he went home.

    play icon

「彼がどこに行っていたか」は英語では where he had been (どこにいたか)のほうが自然です。内容からすでに帰宅はしているようですので、過去完了形になっています。過去完了形を使うことによって、すでに終わっていて時間の幅があることを表すことができます。
good icon

4

pv icon

3520

 
回答済み(1件)
  • good icon

    役に立った:4

  • pv icon

    PV:3520

anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー

ご利用にはDMM.comのログインが必要です

無料会員登録はこちら