~(으)ㄹ까 생각하다 는 두 가지로 구분할 수 있습니다.
1. 의문사가 있는 문장의 경우 : 생각하다는 "머리를 써서 사물을 헤아리고 판단하다."는 의미입니다.
걱정하다, 고민하다 등의 동사를 대신 사용할 수 있습니다.
한국은 요즘 날씨가 어떨까 생각하고 있었어요.
언제 떠나면 좋을까 생각하고 있습니다.
파티에 몇 명이나 초대할까 생각하고 있습니다.
2. 의문사가 없는 문장의 경우 : 생각하다는 "어떤 일을 하려고 마음을 먹다."는 의미입니다.
하다, 보다 등의 동사를 대신 사용할 수 있습니다.
우리는 내일 갈까 생각했다.
심심한데 영화나 볼까 생각 중이에요.
일본어를 배울까 해요.
내일은 청바지를 입을까 해요.
오늘은 좀 쉴까 봐요.
여기다는 "어떤 일에 대한 의견이나 느낌을 가지다." 는 의미로 두 경우 모두 사용할 수 없습니다.