名詞は、項目ごとに整理して覚える。
たとえば、New York, London, Tokyo, Soelならcity。America, Japanならcountry
こうする事(整理する事)で、質問に答えるのが早くなります。
丁度、袋から単語を出すように。
WhatとWhichの違いは、Whatは袋の中にあり見えない。Whichは袋の外にあり見える。
だから、Whichは先行詞として使えると理解すれば解りやすい。