thatswhy和thatsbecause主要有以下区别。使用场合:当你使用thatsbecause时,你需要添加原因。而使用thatswhy则是在给出原因之后用于强调,不需要重复原因。侧重点不同:thatiswhy后面接的是导致的结果,why作为连接副词,可以引导主语从句、宾语从句或表语从句。而thatisbecause后面接的是事情的原因,because作为一个从属连词。Why可以用作疑问副词或相对副词,而because则用作从属连词。这表明在语法结构上,why和because扮演的角色不同。