✨ Best Answer ✨
えっとね、まず、5番だけど
for whichなら前置詞をも一緒に持ってきたということだからこういうものは存在するよね〜
in whichとかあるしね
ただ、それが来れないのは、
gave toだからだねん
give the reason to meならありけれど、
to whichとかになったとしても無理だね
それというのも、give to meであるから、toはmeとセットなんだよね?だから、
live in the town
the town in which I liveとは言えるけど、
the reason to which he gave me はおかしくなる分けだね
それで、for whichは変だから3番しか選べないというわけさ


18番は非制限用法だねん