✨ ベストアンサー ✨
since two month ago なら使えますよ。
agoがないと2ヶ月から になります。
2ヶ月前から降ってない⇔2ヶ月間降ってない
だから今回はforを使ってます
上の方はagoは現在完了では使えないと言ってますがそれは嘘です。since の後ろには具体的な過去 がきます。例えば since I was a child.
なので現在完了でago単独では使えませんがsinceと組み合わせれば使えます。現に頻繁に使われてます。
そうなんですねありがとうございます!
日本語で考えたら同じ意味なんですね!ありがとうございます!