can과 could의 차이는 쉽게 말해서 존대말인가 아닌가 하는 차이점이라 생각하면 됩니다. can은 할 수 있느냐 없느냐에 대한 능력을 바로 묻는 뉘앙스이구요. could는 "할 수 있겠습니까?"의 뉘앙스라고 보면 됩니다. 아마 조건문에서 might, would, could를 보셨을거에요. 다른 느낌으로 말하면 "할 수 있는 여건이 되겠습니까?' 정도일거에요. 우리가 회화중심으로 교육을 하지 않다 보니까 조금은 생소하죠. 예의를 갖춘 표현이라고 보면 됩니다. 회화를 무료로 공부할려면 www.canUspeak.net으로 가면 정리가 되어 있어요.
Can you? : 상대방에게 확인차 질문 할때?
Can you play piano? : 너 피아노 칠 줄 아니?
Could you : 상대방에게 부탁할때
Could you play piano ? : 피아노 좀 쳐 주실래요?
Can I : 내 행동에 대해서 미리 양해를 구할때
Can I play piano : 피아노 좀 쳐도 될까요?
아닐까나 하는.....쓩=33333