関係形容詞which/whoseの継続用法
こんばんは。
関係形容詞のwhichとwhoseの継続用法の使い分けがはっきりと分かりません。どなたか詳しい方、教えていただけませんか?
1. In 1960 he came to Tokyo, in which city he has lived ever since. (ジーニアス)
(説明:通例and the…の意味になるが、前後関係によりandのほかにbut, because, though, ifなどの意味になることもある)
2. I said nothing, which fact made her angry. (ジーニアス)
3. He may not know the fact, in which case he will be in danger. (ジーニアス)
(質問1)上記、2.と3. の文章でwhoseが使えないのは、whoseは先行詞として、前文の一部(または全部)をさせないからだと思います。
ですが、なぜ、1.の文ではwhose cityにはならないでしょうか?
4. Their ship was driven away to an island, whose name was unknown to them.
5. Their ship was driven away to one of the Shetland Islands, which name was unknown to them.
(4.5.は両方、ロイヤル英文法)
4. の,whose nameは,but its nameで、5. の,which nameは,this nameと考えられる(ロイヤル)
(質問2)そもそも、この説明の、「itsとthisの違い」が分からないのですが、どういうことでしょうか?高校生にも分かる説明でお願い致します。