一覧()に戻()る Back to the list

現()在()完()了()の米()英()差()(Did you eat yet?) Have You Eaten, or Did You Eat

時()制()・相() Tense & Aspect

Have you eaten yet? と Did you eat yet? はどちらも通()じます。イギリス英()語()は現()在()完()了()を選()び、アメリカ英()語()は過()去()形()も広()く使()う——それだけの違()いで、どちらも誤()りではありません。ただし試()験()や国()際()的()な書()き言葉()では現()在()完()了()が期()待()されるので、読()み手()が分()からない場()面()では現()在()完()了()にしておくのが無()難()です。

"Have you eaten yet?" and "Did you eat yet?" both work. British English reaches for the present perfect, while American English is comfortable with the simple past. That's the whole difference, and neither is an error. Exams and international writing do expect the present perfect, so when you don't know your reader, that's the safer choice.

どちらも通()じる、という前()提()から

Both Work, and That's the Starting Point

現()在()完()了()は「今()に立()って手()前()を見()る」形()です。アメリカ英()語()では、今()との結()びつきが just / already / yet のような副()詞()で十分()示()されている場()合()、過()去()形()で済()ませることが多()くなりました。イギリス英()語()は現()在()完()了()を保()っています。差()が出()るのはこの一群()と、経()験()を語()る場()面()です。それ以()外()では両()者()ほぼ同()じように使()います。

The present perfect stands at now and looks back. American English has increasingly let the simple past carry that job when an adverb like just, already, or yet is already signalling the link to now. British English keeps the perfect. The split shows up around that cluster of adverbs and in talking about experience; elsewhere the two varieties behave much alike.

差()が出()るところ Where they diverge

Have この文()の組()み立()て 【現()在()完()了()】 過()去()に起()きたことを、いまと結()びつけて言()う形()。「いつ起()きたか」ではなく「いまどうなっているか」に重()心()がある。だから yesterday のような過()去()の一点()を指()す語()とは一緒()に使()えない。 you finished yet? / Did you finish yet?

もう終()わった?

前()者()が英()・後()者()が米()で自()然()。意()味()は同()じ。 The first is natural in Britain, the second in America. Same meaning.

I 've この文()の組()み立()て 【現()在()完()了()】 過()去()に起()きたことを、いまと結()びつけて言()う形()。「いつ起()きたか」ではなく「いまどうなっているか」に重()心()がある。だから yesterday のような過()去()の一点()を指()す語()とは一緒()に使()えない。 just arrived. / I just arrived.

たった今()着()きました。

just との組()み合()わせで差()が出()る代()表()例()。 The pairing with just is the flagship case.

I 've この文()の組()み立()て 【現()在()完()了()】 過()去()に起()きたことを、いまと結()びつけて言()う形()。「いつ起()きたか」ではなく「いまどうなっているか」に重()心()がある。だから yesterday のような過()去()の一点()を指()す語()とは一緒()に使()えない。 never seen that film. / I never saw that film.

その映()画()は見()たことがない。

経()験()を語()る場()面()。米()では過()去()形()も普()通()に使()う。 Talking about experience. American English uses the past freely here.

イギリス英()語()(現()在()完()了()を保()つ)

今()との結()びつきを時()制()そのもので示()す。試()験()の標()準()でもある。 Marks the link to now in the tense itself. Also the exam standard.

I've already sent it.

もう送()りました。

アメリカ英()語()(過()去()形()も使()う)

副()詞()が今()との結()びつきを示()すので、時()制()は過()去()形()で足()りる。 The adverb carries the link to now, so the past tense suffices.

I already sent it.

もう送()りました。

よくある間()違()い Common Mistake

I already sent the report to the client.

報()告()書()はすでに先方()へ送()付()いたしました。(取引()先()への改()まったメールで)

I have already sent the report to the client.

報()告()書()はすでに先方()へ送()付()いたしました。

アメリカ英()語()としては何()の問()題()もありませんが、読()み手()が誰()か分()からない改()まった場()面()では現()在()完()了()にしておくほうが安()全()です。イギリスやその影()響()下()の地()域()では、過()去()形()が少()しくだけて見()えることがあります。逆()に言()えば、アメリカ人()相()手()の社()内()チャットで現()在()完()了()にしても不()自()然()ではありません。現()在()完()了()は誰()に対()しても通()じるという点()で、迷()ったときの既()定()値()になります。地()域()差()のある表()現()は、読()み手()が特()定()できない場()面()では広()く通()じるほうを選()ぶ、と考()えてください。

There's nothing wrong with this in American English, but in formal writing for an unknown reader the present perfect is safer. In Britain and in regions shaped by British usage, the simple past here can read as slightly casual. The reverse doesn't apply: using the present perfect in an internal chat with American colleagues sounds fine. The present perfect travels everywhere, which makes it the sensible default. Where a form varies by region and you can't identify your reader, pick the one that carries furthest.

  • Have you ... yet? もう〜しましたか どの地()域()でも通()じる形()。試()験()と改()まった文()書()ではこちら。 Understood everywhere. The choice for exams and formal writing.
  • Did you ... yet? もう〜した? アメリカ英()語()の会()話()で普()通()。誤()りではない。 Ordinary in American conversation, and not an error.
  • I've got ... 〜を持()っている 所()有()を表()す。両()地()域()で通()じるが、イギリスでとくに一般()的()。 Marks possession in both varieties, though Britain uses it more.
  • I've gotten ... 〜を手()に入()れた アメリカ英()語()で変()化()・取()得()を表()す。所()有()の I've got とは別()物()。 American English for acquiring something. Not the same as I've got.

まとめ Summary

  • just / already / yet との組()み合()わせで米()英()差()が出()る。 The split shows up around just, already, and yet.
  • どちらも誤()りではない。現()在()完()了()はどこでも通()じる。 Neither is wrong, and the present perfect travels everywhere.
  • 読()み手()が分()からない場()面()では現()在()完()了()を選()ぶ。 When you don't know your reader, choose the present perfect.
  • I've got は所()有()、I've gotten は取()得()(米())。別()物()。 I've got is possession; I've gotten is acquisition in American English.

内()容()確()認()日(): 2026-07-25 Last checked: 2026-07-25