世界とつながるオンライン英会話 DMM英会話

AI講師ならいつでも相談可能です!

AI講師に聞く

長く働かれてるんですね。って英語でなんて言うの?

店員さんとかにHow long have you been working here? 等の質問に対して、 最近働き始めた人にはpretty recently!などで良いと思うんですが、 結構長く働いてる人だった場合どんな英語の返しがありますか? You've been working for a long time.でも通じますか? よろしくお願いします。
default user icon
mikenekoさん
2020/12/29 21:36
date icon
good icon

2

pv icon

5066

回答
  • You’ve been working here for a long time.

  • You’ve been working at this company for a long time.

この場合はhere を入れないとそのシフトで長く働いていると言う意味と取られてしまう可能性があります。最初の言い方は、You’ve been working here for a long time.は、あなたは長くここで働かれてるんですね。と言う意味として使われていました。 最初の言い方では、working here は、ここでと言う意味として使われています。a long time は、長くと言う意味として使われていました。 二つ目の言い方は、You’ve been working at this company for a long time. は、長く働かれてるんですね。と言う意味として使われています。 お役に立ちましたか?^ - ^
回答
  • You've been working here for a long time.

  • You've been working here for a long time, haven't you?

ご質問ありがとうございます。 おっしゃったように「You've been working for a long time.」が相手に通じると思います。文法的に間違っていないし、よく使われると思います。が、このような状況では「working」のあとで「here」=「ここで」があった方が良いです。英語でないと、ちょっとおかしいです。 文末の「ですね」は英語で「haven't you?」に訳しても良いです。実は、これがあればもっと自然となる気がします。 ご参考になれば幸いです。
good icon

2

pv icon

5066

 
回答済み(2件)
  • good icon

    役に立った:2

  • pv icon

    PV:5066

AI講師なら
いつでも相談可能です!

AI講師に聞く
anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー