質問: Stay home Stay at homeどちらが正しいですか?出来れば理由もお願いします。
回答: どちらも正しいです。 homeは副詞として用いるのが基本ですが、my home なら名詞ですし、at home と前置詞の目的語になればこれも名詞です。 でも to home とはまず言わず、home だけで go home が標準的です。 上記Ngramは[ stay home ]と[ stay at home ]がすべての英語文献の中でどれくらい出現したのかを年代別変化のグラフで示したものです。 stay home はもともと高い出現率をもっていて一度下がりましたがまた上がっています。 stay at home はほとんど使われなかった時代がありましたが、1900年代から出現率があがりはじめ、現在では、stay home, stay at homeの出現率はほぼ同じになっており、「どちらも同様に許容されている」ことがうかがえます。