that和when的用法区别
when 的意思是“什么时候”,相当于时间副词,因此引导定语从句时所修饰的先行词是表示时间的名词。
that 直译是“那”,也就是表示一个东西,因此引导定语从句时所修饰的是一个东西或者一个人,我们所说的“缺不缺成分”是指主语、谓语、宾语,“完整的句子”是指不缺主语、宾语。
Had I known that I would never have come.
要是早知道,我绝不会来的.。
Keep going like that ─ you\'re doing fine.
就这样做下去——你做得蛮不错嘛。
He\'s really very human when you get to know him.
你若了解他,就知道他确实很有人情味。
You did well to sell when the price was high.
你在价钱高的时候出售,真明智。