关于定语从句 为什么第一句能选that,第二句不能,而选where呢?

问题描述:

关于定语从句 为什么第一句能选that,第二句不能,而选where呢?
Is this the hospital __ you visited the other day?
Is this the clinic __ he worked then years ago?

第一个还原 you visit the hospital 先行词作宾语
第二个还原 he worked in the clinic先行词作是地点状语