Do you knoe anyone who has lost a horse?這不是定語從句嗎?我好像記得有anyone 這種詞語要用that 的,這里為什么不用?還是我記錯了?請解釋一下。如果要灌水,請勿回答,謝謝
熱心網友
應該說是你記錯了。一般來說,anyone是定語從句的先行詞,定語從句的關系代詞通常用who,偶爾用that。e.g.:Anyone who laughs last laughs best.Anyone who breaks laws will be punished.
熱心網友
這里用that 未嘗不可.兩者都可以.who和that 都是可以指代人的.