skilled與skillful有什麼區別?

skilled和skillful兩者都可以表示“熟練的”,但有區別

1)skilled 主要指因受過專門訓練、有豐富的實踐經驗等,從而掌握了某項專門的技術。簡單說,指因實踐則精通,因鍛鍊而熟練;

2)skilful 則主要指人聰明,做事機靈等,含有readiness(敏捷)和knowledge(知識)相結合的含義

例句比較:

He is a skilled carpenter. 他是熟練的木工

He was a highly skilled flier now. 他當時已是一位技術高超飛行員

He is skillful in teaching. 他善於教學

She was skillful at inventing excuses. 她很會編造藉口