アプリ版:「スタンプのみでお礼する」機能のリリースについて

下記の(1)はなじみがある文法なのですが、(2)の文法ルールを知りません?

質問1 この使い分けはどのようにするのでしょうか?
質問2 (1)の文法ルールについて教えて
質問3 一般動詞の疑問文は did,do,does を前にもってくると習ったのですが、
     (1)はそのようになっていない。 私が習ったことは間違いだったのか? 


(1)When did you give someone a gift the last time?
(2)When was the last time you gave someone a gift?

A 回答 (2件)

すみません、1と2が逆でしたね。

    • good
    • 0

When was the last time ~は実際の会話でよく使います。

「いつ」をはっきり聞きたいからです。例えば医師と話す時など。

上の1と2は主語が違いますね。
1はthe last time
2はyou
1の文はyou の前にthatが省略されています。そのあとの文は主語を修飾しています。
    • good
    • 0

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