回答

問2
a)最終列車を待っている人々はいましたか?
→ No, there weren’t.

・「There is ...」で「...がある(いる)」の意味になります(There構文)
・4行目に「夜、駅にその日の最終列車が来ていました。だれもその列車に乗るために待っていませんでした。」←両文とも過去進行形の文です。

b)最終列車が入ってきたとき、何が起きましたか?
→ Many people living in the town got off the train and said thank you to Mr.White.

・6行目以降の内容そのままです。
・「Many people ←( living in the town )」で
「(その町に住んでいる)→多くの人々」という意味になります。現在分詞ですね。これが主語です。
・その主語に対して「got off the train」と「said thank you to Mr.White」の2種類の過去形が並んでます。

この回答にコメントする
疑問は解決しましたか?