プロが教えるわが家の防犯対策術!

すみません、英語苦手なので教えてください!
「When was the last time you ate?」
この文章、最後に食べたのはいつ?みたいな日本語訳だと思うのですが、be動詞と過去形が入ってる文の構成を知らなくて、疑問詞+do+主語+動詞?みたいは形しか分からなくてどういう文の形?なのか教えてください!

A 回答 (2件)

そんな難しく考える必要はありません。


動詞がbeと一般動詞と2つあると言うことは、文も2つあると考えることです。

文の核を成しているのは、
'When was the last time?'
だけです。
すなわち「最後の時はいつですか?」です。
これで文がしっかり成り立つと言うことは、あとは詳細をくっ付けたおまけみたいなものです。

では、その'you ate'は何でしょうか。
ここは関係副詞のwhenまたは関係副詞の代用のthatが省略されています。

When was the last time (when or that) you ate?
関係代名詞ではないので、後ろの文に欠けているところはありません。
(あなたが食べた)→最後の時はいつですか?
=あなたが最後に食べたのはいつですか?
です。
    • good
    • 1

when is your birthday?



のyour birthday
の部分を

the last time you ate
にしただけです

you ateはthe last timeにかかる形容詞です
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!