vv2vd
春芽
共回答了15个问题采纳率:86.7% 举报
这里用what是因为它是充当be动词后的表语!转化为陈述句会看得更清楚,The umbrella is what you have been looking for.如果用that,我想你要当作定语从句,但是这样句子结构就不完整,只有主语和be动词,缺少表语,意思表达不完整.那反过来说,用that不能充当表语从句吗?实际上还是同样的道理,that引导表语从句的话它是连词,后面跟的句子要是一个完整的句子,意思要完整!
如果要用that,即把这个句子当定语从句,那应该再加个表语的成分,如:Is the umbrella here that you have been looking for?Is the umbrella expensive that you have been looking for?Is the umbrella your friend's that you have been looking for?
1年前
1