回答

"lots of" 表示大量、许多,可用于"可数名词"和"不可数名词"。
又因為yesterdey所以be 動詞要變過去式
而為什麼是用was是因為rain是不可數名詞
不可數名詞在英文中be動詞大多用單數

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