I got corrected 上手し for 上手なので, but why?


I was writing a composition in Japanese, and since I wanted to give reasons I
wrote the following:

僕は日本語の会話がまだできないし、友達は英語が上手 **し** 、日本語を少ししか練習しませんでした。

However, I got corrected like this:

僕は日本語の会話がまだできないし、友達は英語が上手 **なので** 、日本語を少ししか練習しませんでした。

I don't understand why I can't use し or why it's better ので in this context.
Can anyone explain me the reason?




> 友達は英語が上手 **し** 、

I'm afraid 「[上手]{じょうず}し」/「[上手]{うま}し」 is incorrect.

I think you could use ～し, ～ので, or ～から here. You could say like this, using the
na-adjective [上手]{じょうず}な:

> [上手]{じょうず} **だ** し、  
>  上手なので、  
>  上手だから、

or, using the i-adjective [上手]{うま}い:

> [上手]{うま} **い** し、  
>  上手いので、  
>  上手いから、

「～し」 and 「～から」 would sound more casual than 「～ので」.

