전에 현재완료, 과거완료, 미래완료에 대해서 배웠었습니다. 오늘은 그 연장선이라고 생각하시면 됩니다. 거기에 진행시제만 추가 되어 있는 것입니다. 어렵지는 않지만 생김새를 주목해주셔야 실수 하지 않도록 하셔야 해요 현재완료 진행시제 과거에 시작한 동작이 현재까지 진행 중임을 강조할 때 쓰입니다. 진행이니 당연히 '계속 ~하고 있다'의 뜻이죠 말하고 있는 이 순간까지 해오고 있다는 의미를 강조하는 거겠죠 생김새는 have/has been ing (현재완료 have/has pp에 be ing 진행을 더한다고 생각하시면 됩니다.) They have been driving for three hours. 그들은 3시간 동안 운전하고 있다 (과거부터 지금까지 운전을 계속하고 있는 중이라는 의미) 그러면 현재완료와 ..