Search from various 영어 teachers...
Antonella
"She has been driving" and "she had been driving" which is the difference?
2015년 1월 10일 오후 3:42
답변 · 10
5
"She has been driving" = up until now
"She had been driving" = up until some point in the past. For example:
Lucia is tired at the moment, because she has been driving all day.
Lucia was tired when I saw her yesterday, because she had been driving all day.
The perfect tenses are 'bridge' tenses:
The present perfect (have been) connects the past with the present.
The past perfect (had been) connects a point in the past with a previous period.
2015년 1월 10일
2
She has been driving. Well, let's see why I'd use that construction. It's about the past and the present. Something started at some time in the past, and it might still be going on, or it might have just finished, and/or it has left some kind of evidence in the present.
If she is tired you could explain that "she has just been driving."
If her hair is messy you could explain that she has just been driving with the top down (in an open top car/a convertible).
The past perfect refers to something in the past that is connected with another thing/action/event in the past. Like this - Because she had been driving all day she was too tired to come to my party last night.
It helps to draw timelines and put the actions on the timeline.
Do you know how to draw timelines? Some people draw time 'trees' ! Do you know how to draw time trees?
2015년 1월 10일
Thanks!
2015년 1월 10일
"she has been driving" = she is STILL driving
"she had been driving" past action before another past action.. the actions are both now finished.
2015년 1월 10일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
Antonella
언어 구사 능력
영어, 프랑스어, 이탈리아어, 스페인어
학습 언어
영어, 프랑스어, 스페인어
좋아할 수도 있는 읽을거리

Same Word, Different Meaning: American, British, and South African English
12 좋아요 · 10 댓글

How to Sound Confident in English (Even When You’re Nervous)
13 좋아요 · 11 댓글

Marketing Vocabulary and Phrases for Business English Learners
10 좋아요 · 6 댓글
다른 읽을거리