回答

When I was in Tokyo. は一定期間を表します。
このように漠然とした時間の幅を持つ時、副詞節は過去完了にはなりません。

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