I had never spoken to a foreigner before I entered college.
私は大学に入るまで、外国人と話したことがなかった。
「had + 過去分詞」で「(過去のある時点までに)~したことがある」という意味を表します。
・「had + 過去分詞」の形を「過去完了形」と呼びます。
・現在完了の経験用法が現在までの経験を表すのに対し、過去完了では過去の一時点までの経験を表します。
同類の表現
I did not recognize him, for I had never seen him before.
私は彼がわからなかった、というのは、それまで彼に会ったことがなかったからです。
I had been abroad three times before I was twenty.
私は20歳までに海外へ3回行ったことがあった。
I knew Harumi, for I had seen her many times before.
私は晴美を知っていた、というのは以前、彼女に何度も会っていたから。
He had never tried natto before he came to Japan.
彼は日本に来るまで納豆を食べたことがなかった。
She had never seen snow till she visited Hokkaido.
彼女は北海道を訪れるまで雪を見たことがなかった。