定语从句的问题,请帮忙分析一下

问题描述:

定语从句的问题,请帮忙分析一下
14. On the train I saw a student _____ I thought was your sister.
A. who B. whom C. which D. that
15. Is the river _____ through the town very long?
A. flows B. that flows C. which flow D. the one flows
给出的答案是D.A. 但我觉得应该是14题,B.C均可.15题A.B均可,请高手帮我解答.分析一下,谢谢了.

14.A,D均可 On the train I saw a student who/that( I thought) was your sister. I thought为插入语,who或that作主语.15.Bthat flows through the town 为定语从句.排除A,关系代词作主语不能省略. Is 不与...