it’s可以由it is, it has, it was省略而来,至于 it is 与 it has 比较好区别。比如:
It’s cold today. 今天很冷。(it’s = it is;因为这是系表结构,且有today)
It’s arrived early today. 它今天到得很早。(it’s = it has;因为arrived是不及物动词)
It’s made of wood. 它是木头做的。(it’s = it is还是it was? 不好区分!)
您的认识基本正确。 it's 有时等于【it is】,有时等于【it has】,但其不等于【it was】。be 的过去式 was 一般不可缩写,不可以缩写的原因是因为缩写的话会造成时态混淆. 分不清楚到底是哪个时态了。