1、like 的含义是 当作……
as 的含义是 本来就是……
他不是国王,只是因为有了钱,大家把他当国王对待.所以用 like
2、
后面已经有it,若再用which,就与it重复了
3、needn't
没有必要.其他的成分不全
4、
seems to be a teacher.表示说话人只是觉得他像个老师.
so he is.后面是,he has been a teacher for 20 years.说明本身就是老师.用so he is (a teacher).
5、
这里只有probably 合适