완료시제와 현재완료 수동태가 헷갈려요

과거완료 진행형은 had been -ing인데, 과거완료처럼 대과거부터 과거까지의 일을 나타내나요?
그리고 현재완료 수동태인 “The bus has been fixed for three months”는 버스가 3개월 동안 고쳐지고 있다는 뜻인가요?

영어공부포럼 다른 글

목록