質問: who gave you this? と who did you give this? の違いって何 who gave you this? と who did you give this? の違いって何ですか?
回答: 一般動詞の疑問文では通常、do/does/did を使います。 do/does/did の後にくるのが主語、その後は原形。 who did you give this? で 「あなたは、誰にこれをあげたのですか?」 you が主語「あなたは」です。 who は「誰に」 ただし、疑問詞が主語になると、 do/does/did の出番はなくなり、 who の後にいきなり現在形や過去形が来ます。 who gave you this? 「誰があなたにこれをあげたのですか」 who が主語で「誰が」 you は「あなたに」です。 英語では日本語の「は」や「を」「に」がなく、 who や you がどちらにもなり得ます。 語順が大切で、主語を見極めることです。 日本語はかなり語順は自由で、 てにをは(助詞)が重要です。