The fax machine had not been working (until / since) this morning
until 의 경우, 상태가 지속되는 시점이 현재/과거/미래 모두 가능하고,
시제는 그에 따라서 바뀐다.(until now/ until yesterday/ until tomorrow )
하지만, since 의 경우, 주절에 현재완료형이 사용되어, 그 상태가 지금까지 유지되는 경우에만 사용 가능.
The computer system in Building E has not been working ______ 8:00 this morning.
(A) until ( 만약 had not been 이었으면 until 가능 )
대과거에서 과거 까지의 연속??
(B) since 과거부터 현재 완료 까지 연속.
(C) about
(D) at
< - - until- -> | |
8시 과거 Now
-------------------à since
Until she spoke I hadn't realized she wasn't English.
He didn’t start to read until he was ten. =Not until he was ten did he start to read.
Jake:How was the party last night?
Amy:It went on ( ) after two this morining.
1.by 2.until 3.since 4.during
“파티는 오늘 새벽 2시 너머까지 계속되었다.”
그럼 답이 될 수 있는 후보는 보기 1번, 아니면 2번
이것들의 차이점에 대해 말씀드릴게요.
by ; 행위가 1회에 끝날 때
until ; 행위가 지속적일 때.
예문으로 설명드릴게요.
- 7시까지 돌아오너라. ; Come back by 7 o'clock
돌아오는 것은 ‘한 번 돌아오면’ 끝나는 거죠.
6시에 돌아왔다, 또 6;30분에 돌아왔다, 또 7시에 돌아왔다 하는 게 아니겠죠.
이처럼 행위가 1회에 끝날 때는 by를 사용합니다.
- 7시까지 여기서 기다리자. ; Let's wait here until 7 o'clock
만약 지금이 5시라면, 5시부터~7시까지 주욱~ 기다리자는 의미이겠죠.
이처럼 행위가 지속적일 때는 until(=till)을 사용합니다.