CAFE

영어공부방

<영어문법> 10. 과거완료진행

작성자파랑파랑|작성시간13.06.06|조회수77 목록 댓글 0

 

 

 

 

과거완료 진행 : had been –ing

 

■ When the boys came into the house, their clothes were dirty, their hair was messy, and one of them had a black eye. They’d been fighting.

 

■ I was very tired when I got home. I’d been working hard all day.

 

■ When I went to Busan a few years ago, I stayed with a friend of mine. Shed been living there only a short time but knew the city very well.

 

 

 

 

 

 

과거완료 진행은 어떤 일이 일어나기 전에 이미 다른 어떤 일이 일어나고 있었을 때 사용한다.

 

■ We’d been playing tennis for about half an hour when it started to rain hard.

 

■ Jim went to the doctor last Friday. He hadn’t been feeling well for some time.

 

 

 

 

 

현재완료 진행

 

① I hope the bus comes soon. I’ve been waiting for 20 minutes.

 

② James is out of breath. He has been running.

 

과거완료 진행

 

① The bus finally came. I’d been waiting for 20 minutes.

 

② James was out of breath. He had been running.

 

 

 

 

 

 

과거진행과 과거완료 진행

 

■ It wasn’t raining when we went out. The sun was shining. But it had been raining, so the ground was wet.

 

■ Stephanie was sitting in an armchair resting. She was tired because she’d been working very hard.

 

 

 

 

 

 

일부 동사들은 일반적으로 진행형으로 쓰이지 않는다.

 

■ We were good friends. We had known each other for years.

 

 

 

(Grammar In Use)

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼