「Did~?」は一般動詞の過去の疑問文です。「(主語)は~しましたか」という意味になります。
「Was[Were]~?」はbe動詞の過去の疑問文です。「(主語)は~でしたか」という意味になります。
■Did~? 一般動詞の過去の疑問文
一般動詞とは,be動詞以外の動詞です(run, play, eatなど)。主語の動作や行動を表します。
過去の疑問文を作るときは,文のはじめにDidを使い,一般動詞は原形に戻します。
肯定文:<主語+一般動詞の過去形~.> 「(主語)は~しました」
疑問文:<Did+主語+一般動詞の原形~?> 「(主語)は~しましたか」
[例]
肯定文:You watched TV last night. (あなたは昨晩テレビを見ました)
疑問文:Did you watch TV last night? (あなたは昨晩テレビを見ましたか)
■Was[Were]~? be動詞の過去の疑問文
be動詞とは,現在形のam, is, are, 過去形のwas, wereのことです。
主語とbe動詞のあとの語をイコールで結びます。
疑問文を作るときは,be動詞を文のはじめに出します。
肯定文:<主語+was[were]~.> 「(主語)は~でした」
疑問文:<Was[Were]+主語~?> 「(主語)は~でしたか」
[例]
肯定文:You were busy yesterday. (あなたは昨日忙しかったです)
疑問文:Were you busy yesterday? (あなたは昨日忙しかったですか)