★If 구문


일반론: if는 문장의 앞뒤 와도 상관없음. (앞에 올 경우 거의 컴마(,) 사용)


사용 3가지


1.     ~인지 아닌지

Ask John if he’s staying tonight.

I don’t know if I will be ready in time. (간접의문문일 때에는 will 사용)

 



14. 우리말을 영어로 가장 잘 옮긴 것은? 

① 나는 이 집으로 이사 온 지 3년이 되었다. →It was three years since I moved to this house. 

② 우리는 해가 지기 전에 그 도시에 도착해야 한다. →We must arrive in the city before the sun will set. 

③ 나는 그녀가 오늘 밤까지 그 일을 끝마칠지 궁금하다. →I wonder if she finishes the work by tonight. 

④ 그는 실수하기는 했지만, 좋은 선생님으로 존경받을 수 있었다. →Although making a mistake, he could be respected as a good teacher.



정답:④ (주어 같을 경우 생략가능, 동사 ->~ing)// ①(was -> has been) ②(will set->set) ③ (she finishes -> she will finish)


2.     조건 (시간과 조건의 부사절은 미래를 나타낼 때 현재를 사용)

If you get here before night, we can catch the early train.

If John didn’t come to work yesterday, he was probably ill.

I’ll give her your love if I see her.

 




3.     가정법 (wish도 마찬가지로 생각), (wouldif절에 거의 쓰이지 않는다)


가정법 무슨 시제하면, if절에 오는 시제라고 생각하고, 주절은 조동사의 형태 변화를 생각. (가정법 미래 제외)

가정법 과거와 과거완료, were to는 불가능한 상황을 가정할 때 사용.

 

1) 가정법 현재 : 현재나 미래에 가능한 상황을 나타낼 때 사용.

 If S(주어) + 현재, S + 조동사(will, can, may)

 If you study hard, you will pass the exam.

 

If S + 현재, S + 현재 : 일반적인 사실을 말할 때 사용.

If you heat the water to 100 degrees, it boils.

 

2) 가정법 과거 : 현재나 미래에 불가능한 상황을 나타낼 때 사용. (시제는 과거지만 의미는 현재)

 If S(주어) + 과거, S + 조동사의 과거형(would, should, could, might)

If I knew her name, I would tell you. (현재 모른다는 의미)

What would you do if you lost your job? (많이 쓰이는 일상 표현)

If I were rich, I would spend all my time travelling.(were, was 둘 다 상관없음)

 

주어가 I, we의 경우 should 사용가능. 의미 would 동일(현대에서는 잘 쓰이지 않지만 참고)

If I knew her name, I should(=would) tell you.

If I married you, we should(=would) both be happy.

 

could(=would be able to), might(=would possibly) 을 쓸 경우,  가능했었을 텐데’, ‘아마 그랬을 텐데의미를 띨 때 사용

She could get a better job if she could speak Korean.  (she could get= she would be able to get)

 

3) 가정법 과거 완료 : 과거에 불가능했던 과거 상황을 표현할 때 사용. 그 이외에 가정법과거와  논리 비슷)

 If  S + 과거 완료(had p.p), S + would/might/could have p.p

I didn't see you when you passed me in the street. If I'd seen you, of course I would have said hello.

If you had worked harder, you would have passed your exam.

If he’d run a bit faster, he could have won.

 

가정법 과거와 과거 완료 비교

I'm not hungry. If I was hungry, I would eat something. (현재)

I wasn't hungry. If I had been hungry, I would have eaten something. (과거)

 

4) 가정법 미래: 사실 가정법 미래는 가정법 과거와 과거 완료의 의미를 생각해 보면 논리상 맞지 않음(과거, 과거 완료 논리라면 가정법 미래는 미래보다 더 미래에서 후회하는 의미를 나타내야 함) 다만, 우리나라에서 편의상 구분함.

가정법 미래는 미래에 일어나기 힘든 일을 나타낼 때 표현.


(1)   If  S + should/ happen to  : 가능성이 희박하지만 일어날 수 있는 상황을 표현.

If you happen to be in our area, drop in and see us.

If he should be late, we’ll have to start without him.


(2)   If  S + were to + 동사 : 가능성이 희박하여 불가능한 일을 표현

If the technology were to become available, we could be able to expand the business.


know, belong, doubt, enjoy, like, remember, understand (상태를 나타내는 (의미)동사) 일 때에는 were to 사용 불가

If I were to know they were honest, I’d gladly lend them the money. (X)

-> If I knew they were honest, I’d gladly lend them the money.

 

<정리>

 명칭:if절의 시제에 따라

If 절

  주절

 

 가정법 현재

 현재

 조동사, 일반동사

  가능함

 가정법 과거

 과거 동사

 조동사 과거형

 불가능한 일

 가정법 과거완료

 과거 완료

 조동사 과거완료형

 불가능한 일

 가정법 미래

 *should

 조동사, 일반동사

  가능함

 가정법 미래 *were to

 보통 would

 불가능한 일



If ~ will 사용

 주절의 결과를 나타낼 경우

I’ll give you $50 if I win the lottery. 나는 50달러를 줄 꺼야/ 내가 복권에 당첨된다면

 (복권이 먼저 당첨되야 50달러를 줄 수 있다)

I’ll give you $50 if it’ll help you to go on holiday. 나는 50달러를 줄 꺼야/ 50달러가 당신이 휴가가 데 도움이 된다면 (50달러를 줌으로써 그 결과 휴가 가는 데 도움이 준다)


이 외에도 다양한 용법과 쓰임새가 있으나, 이 정도만 해도 적당하다 (but 혼합가정법 공부 필요)


※가정법 도치

2018/08/31 - [영어공부/영어 일반 & 영어단어] - 영어 도치 구문(부정어 도치, 장소부사구 도치, 가정법 도치)



+ Recent posts