代名詞のitとthatの違いについて 中級レベルです
昨日、本屋で立ち読みしたときに見た例文なんですが
Nansys dress is that of rady.
〔ナンシーのドレスは、レディーのものだ〕
ナンシーが着ているドレスは、元々レディーのドレスなので
特定の同じドレスということなので『it』を使うのではないのでしょうか?
thatが使われているということは、ナンシーのドレスと、レディーのドレスは別のドレスということで
なぜナンシーのドレスがレディーの物になってしまうのか矛盾しているようにしか思えません
昨日から気になって夜も寝れない状態です
また修飾語があれば、itは使えずthat もしくはoneだと思ったのですが
This town has a smaller population than it had 20 years ago
『この町は20年前のこの町よりも人口が少ない』
itは町を指していて同一で特定されていますが、itに20年前という風に修飾語があるので
itとthatは修飾語の有無でどちらかを使用するというのはないのかなどと
自分であれこれと考えてしまってとても困っています
どなたか助けてください