帮忙分析下这个英语句子的语法错误

问题描述:

帮忙分析下这个英语句子的语法错误
I’m still scared when I recall the bad memory which I nearly lost her.

which应该改为that,因为这不是定语从句,而是同位语从句:先行词memory回到从句中作成分时其后面的从句是定语从句,否则即不做成分时后面的从句是同位语从句.which不能引导同位语从句.再如:Have you heard of the new...