回答

✨ ベストアンサー ✨

違いますね。
I have always wondered 〈at the passion (which people have) (to buy souvenirs)〈when they are 〈in tourists spots〉〉〉
です。
もしこのtoがhave toのtoであったとしたら
~which people have to buy souvenirs
と完全文となって欠けている品詞がなくなります。つまり関係代名詞が機能しません。よってpassion which people haveでとめます。

この回答にコメントする

回答

people have to buyのtoはhave toのtoではないのでしょうか? → いいえ、違うと思います。
構文は以下の通りです。
I have always wonder at the passion(先行詞) <which(関係代名詞・目的格 O) people(S) have(V)> [to buy souvenirs](不定詞・形容詞的用法:名詞(passion)を修飾) <when they are in tourist spots>.
<観光地にいる時>、<人々が持っている>[お土産を買う]情熱には私はいつも驚いている。

参考にしてください。

この回答にコメントする
疑問は解決しましたか?