-I can’t find Mr.Smith.Where did you meet him this morning?-It was in the hotel _______ he st

问题描述:

-I can’t find Mr.Smith.Where did you meet him this morning?-It was in the hotel _______ he st
-It was in the hotel _______ he stayed.
A that B which
C the one D where
为什么不选that?去掉It was that是He stayed in the hotel.句子也完整啊,为什么不能用强调句呢?

如多选that那么就应该是
It was the hotel that he stayed."that“这里是 “It was that”强调句的句式
而原题是 in the hotel...where he stayed 是hotel的定语从句 where 做stay的宾语 而that在定于从句中不能做成分
所以选D