解答

前置詞で終わると文の形が気持ち悪いからです。って学校で習いました^^*

留言

前置詞+関係代名詞の使い方です。
関係代名詞は2文を1文につなぐ文法です。
問題の文は
Annie is a friend.
I share a room with friend.
の2文となっています。
これをfriendを先行詞とした時2種類の文が作れます。

Annie is a friend whom I share a room with.
こちらが普通の関係代名詞の使い方です。

Annie is a friend with whom I share a room.
こちらが前置詞+関係代名詞を一括りにした使い方です。

関係代名詞は、このように2文に分解すると構造がとりやすいですよ。

留言
您的問題解決了嗎?