thanks for your letter which took a fortnight to arrive 是什么句式? 还有什么知识点?是什么意思

问题描述:

thanks for your letter which took a fortnight to arrive 是什么句式? 还有什么知识点?是什么意思

本题考查含有定语从句的主从复合句.
Thanks for your letter 【which took a fortnight to arrive】.
【】中的部分为定语从句.定语从句中,which 指代的是“先行词your letter”.
which took a fortnight to arrive 相当于Your letter took a fortnight to arrive.which能省略么?为什么此处不能行!因为which作主语。定语从句中,关系代词作主语时不能省;作宾语时在口语中才可省。