✨ ベストアンサー ✨
one another =each other
昔は、3人以上と2人と分けて使っていたらしいですが、今では2人でもone anotherを使っています。
each other は代名詞と言われてますが、withが前に来るのは聞いたことないです(^-^;
having が来るのは、動詞のimagine が後ろに動名詞しか使えないからです。想像するとかconsider(よく考える)の動詞は具体的に想像したことが頭ですでにリアルに浮かんでいて脈動感があるから、動名詞しか使えないと習いました。
徒歩◯分と言いたい時に、a minute’s walk、a ten minutes’ walkと言います。そのまま暗記した方が早いかな。辞書には名詞のところに載ってます。
ありがとうございます!