Pages

Showing posts with label intermediate. Show all posts
Showing posts with label intermediate. Show all posts

Saturday, 19 January 2013

Unreal present/past

การพูดถึงสิ่งที่ตรงกันข้ามกับความจริงในปัจจุบันหรืออดีต (Talking about unreal present or unreal past)

Unreal present (past simple) Unreal past  (past perfect)
conditional If I were you, I wouldn't do that.
Fact: You are not me so you will do that.
If you hadn't told a lie, you wouldn't have been in trouble.
Fact: You told a lie so you were in trouble.
wish, if only I wish I could speak French.
Fact: I cannot speak French.
If only I had learned French in school.
Fact: I didn't learn French in school.
would rather/had sooner I'd rather you went by train.
Fact: You don't want to go by train.
I'd rather you had listened to me.
Fact: You didn't listen to me.
suppose Suppose you weren't living in London, where would you be living? Suppose he hadn't proposed to her that day, whom would she have married to?
as if/as though He talks as if he knew Jane.
Fact: He doesn't know Jane.
He talks about London as if he had been there.
Fact: He has never been to London.
it's (about/high) time It's time you went to bed. -

Tuesday, 15 January 2013

Solution: Wishes


  1. You didn't study hard so you failed the exam.
    I wish I had studied hard. If I had studied hard, I wouldn't have failed the exam.
  2. You want to go to the party but you have lots of work to do.
    I wish I didn't have much work to do. If I didn't have much work to do, I would go to the party.
    สังเกตด้วยว่าคำว่า lots of ในประโยคบอกเล่า เปลี่ยนเป็น much ในประโยคปฏิเสธ
  3. You submitted your report late so it was rejected.
    I wish I hadn't submitted my report late. If I hadn't submitted my report late, it wouldn't have been rejected.


Monday, 14 January 2013

Wishes

รูปแบบการใช้ wish


I wish past tense แสดงความผิดหวังกับเหตุการณ์ในปัจจุบัน
I wish could + infinitive แสดงความผิดหวังกับเหตุการณ์ในปัจจุบัน โดยสิ่งนั้นเกิดจากมีความสามารถไม่เพียงพอ
I wish past perfect แสดงความผิดหวังกับเหตุการณ์ในอดีต
I wish subj + would + infinitive แสดงความคาดหวังกับเหตุการณ์ในอนาคตที่ไม่น่าจะเป็นจริง
แสดงความไม่พอใจ
แสดงการขอร้องโดยมีนัยยะว่าคงเป็นไปได้ยาก


ตัวอย่างประโยค

  • I wish I weren't on a diet.
    ความจริงแล้วฉันกำลังไดเอ็ตอยู่
  • I wish I could afford to buy a new house.
    ความจริงแล้วฉันไม่สามารถซื้อบ้านใหม่ได้ในตอนนี้
  • I wish I had attended the meeting.
    ความจริงแล้วฉันไม่ได้ไปประชุม(การประชุมเกิดขึ้นในอดีตและจบลงไปแล้ว)
  • I wish you would drive more carefully.
    ขอให้คุณขับรถระมัดระวังมากกว่านี้ (แต่ผู้พูดคิดว่าคงเป็นไปได้ยากที่ผู้ฟังจะทำตาม)
แบบฝึกหัด
จงเขียนประโยคตามตัวอย่าง
  1. You didn't study hard so you failed the exam.
    I wish I had studied hard. If I had studied hard, I wouldn't have failed the exam.
  2. You want to go to the party but you have lots of work to do.
  3. You submitted your report late so it was rejected.

Sunday, 10 December 2006

Solution: Conditional Sentences #1

  • It's raining. I can't do my shopping.
    If it weren't raining, I would do my shopping.

    สังเกตว่าใช้ were กับประธาน it (ไม่ใช้ was ตามปกติ)

  • She won't wear that dress. It doesn't suit her.
    If that dress suited her, she would wear it.

    ใช้ Type 2 เนื่องจากว่าข้อความเดิมคือชุดนั้นไม่เหมาะกับเธอ เธอจึงไม่ใส่
    ในที่นี้จึงใช้ if clause แบบตรงข้ามกับความเป็นจริงในปัจจุบัน

  • He couldn't go to the party because he wasn't invited.
    If he had been invited, he would have gone to the party.

    ตรงข้ามกับความเป็นจริงในอดีต ใช้ Type 3

  • She didn't sign the contract because she didn't agree the terms.
    If she had agreed the terms, she would have signed the contract.

  • if you lost your books (have to look for them)
    If you lost your books, you would have to look for them.

  • if the flight's postponed (extend my holiday)
    If the flight is postponed, I will extend my holiday.

  • if you come into a lot of money (stop working)
    If you come into a lot of money, you will stop working.

  • if all the lights had fused (call an electrician)
    If all the lights had fused, I would have called an electrician.

Friday, 8 December 2006

Intermediate: Conditional Setences #1

If clause มี 3 รูปหลัก ๆ คือ
  • Type 1
    If (present), (future simple/present simple).

    ใช้กับการสมมติในปัจจุบัน ตัวอย่างเช่น
    • If you go, I will go with you.
    • สำหรับกรณีที่ verb ของ clause หลังเป็นรูป present simple จะใช้ในกรณีที่เป็นความจริงเสมอ เช่น
      If you heat an ice cube, it melts.

      ก็คือถ้าให้ความร้อนกับน้ำแข็ง มันก็จะละลาย (เป็นความจริงเสมอ)
  • Type 2
    If (past subjunctive), would* + infinitive

    ใช้กับการสมมติเหตุการณ์ที่ตรงข้ามกับความเป็นจริงในปัจจุบัน เช่น
    • If he went to class, he would learn English.
      ความจริงคือเขาคิดว่าจะไม่ไป แต่ถ้าเขาไปเรียน เขาจะได้เรียนภาษาอังกฤษ (ตรงข้ามกับความจริงในปัจจุบัน)
          past subjunctive นั้น verb to be จะไม่ผันตามประธาน แต่จะใช้ were ทั้งหมด เช่น
    • If she were here, I could explain to her.
    • If he were more handsome, I would go out with him.
    • If I were you, I wouldn't do that.
  • Type 3
    If (past perfect), would* have + V3

    ใช้กับการสมมติเหตุการณ์ในอดีต (เป็นไปไม่ได้แล้ว)
    • If he had gone to class, he would have learned English.

      ถ้าเขาไปเรียน เขาจะได้เรียนภาษาอังกฤษ (แต่จริง ๆ แล้วเขาไม่ได้ไปเรียน - เหตุการณ์เกิดขึ้นในอดีตเรียบร้อยแล้ว)
*would สามารถแทนได้ด้วย could/should/etc.

Unless

Unless ก็คือ if ... not นั่นเอง เรื่องของ unless พูดไปแล้วที่นี่

เรื่อง variation ของ Conditional sentences ยังมีอีก แต่ลองดูตัวอย่างข้างล่างนี้ก่อน ลองเปลี่ยนเป็น if clause ดู

  • It's raining. I can't do my shopping.
  • She won't wear that dress. It doesn't suit her.
  • He couldn't go to the party because he wasn't invited.
  • She didn't sign the contract because she didn't agree the terms.
  • if you lost your books (have to look for them)
  • if the flight's postponed (extend my holiday)
  • if you come into a lot of money (stop working)
  • if all the lights had fused (call an electrician)
การละ if

if นั้นสามารถละได้ในบางรูปประโยค

  • ใช้ should ขึ้นมานำหน้าประโยค (ใช้ได้กับ type 1 บางประโยค)
    • If you arrive before me, please buy the tickets.
    • Should you arrive before me, please buy the tickets.
  • ใช้ were ขึ้นมานำหน้าประโยค (ใช้ได้กับ type 2 ที่ใช้ were)
    • If I were you, I wouldn't do that.
    • Were I you, I wouldn't do that.
  • ใช้ had (past perfect) ขึ้นมานำหน้าประโยค (ใช้ได้กับ type 3)
    • If he had paid the bill on time, the internet wouldn't have been cut off.
    • Had he paid the bill on time, the internet wouldn't have been cut off.
ประโยคผสมหลาย type

conditionals หลาย type สามารถใช้ร่วมกันในประโยคเดียวกันได้ ถ้าต้องการความหมายเช่นนั้น

  • Type 2 + Type 3 [เวลาที่พูด สิ่งนั้นตรงข้ามกับความเป็นจริงในอดีต (type 3)]
    • If I were you, I would have applied for the scholarship.
    • (You were not me, so you did not apply for the scholarship.)
  • Type 3 + Type 2 [เวลาที่พูด สิ่งนั้นตรงข้ามกับความเป็นจริงในปัจจุบัน (type 2)]
    • If you had told me earlier, we would be going to the party tonight.
    • (You didn't tell me earlier, so we aren't going to the party tonight.)
  • Type 2 + Type 1 [เวลาที่พูด สิ่งนั้นเป็นความจริงในปัจจุบัน (type 1)]
    • If they were playing in the field all day, they will be tired now.
    • (They were playing in the field all day, so they are tired now.)
    • เวลาที่พูดประโยคนี้คือตอนเย็น หลังจากที่พวกเขาเล่นกันมาทั้งวัน พวกเขาก็กำลังเหนื่อย