辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2020-06-12 09:02

Has the train from Osaka arrived yet? 
Does the train from Osaka arrive yet?
この違いは何ですか?また使い方(分け)も教えて下さい。

回答

2020-06-13 07:17:16
Kevin@MusicoLingo

二つ目の文は Did.... の間違いですね。
 Has the train from Osaka arrived yet?
 Did the train from Osaka arrive yet?
違いは僅かです。強いて日本語にするなら、「到着完了した」と「到着した」の違いです。大抵のアメリカ人は意識せずに全く同じ意味のように使っていて、特に会話では現在完了形を使わずに、過去形にしてしまう傾向があります。
 Have you eaten lunch yet? ランチ済ませた?
 Did you eat lunch yet? ランチ食べた?

関連する質問