英語の学び場



正誤問題[初級/中級/上級]

[Q257/中級] Did you have your lunch yet?





時制及び副詞の問題です。
「もう~しましたか」という意味でyetを疑問文に使う場合、現在完了形とともに使われることが多いのですが、特にアメリカ英語では、「過去形」でも普通に使われます。
よって、問題文(もう昼食を食べましたか)は、正しい。
()もちろん、”Have you had your lunch yet?”としても正しい。