Flip Upside Down Cute Turtle
Welcome to my blog ยินดีต้อนรับ

วันอาทิตย์ที่ 17 กุมภาพันธ์ พ.ศ. 2556

English grammar - Wish


Wishes about the present and future

  1. We use wish + past simple to express that we want a situation in the present (or future) to be different.
    • wish I spoke Italian. (I don't speak Italian.)
    • wish I had a big car. (I don't have a big car.)
    • wish I was on a beach. (I'm in the office.)
      Future: I wish it was the weekend tomorrow. (It's only Thursday tomorrow.)
  2. We use wish + past continuous to express that we want to be doing a different action in the present (or future).
    • wish I was lying on a beach now. (I'm sitting in the office.)
    • wish it wasn't raining. (It is raining.)
    • wish you weren't leaving tomorrow. (You are leaving tomorrow.)

Wishes about the past

  1. We use wish + past perfect to express a regret, or that we want a situation in the past to be different.
    • wish I hadn't eaten so much. (I ate a lot.)
    • wish they'd come on holiday with us. (They didn't come on holiday with us.)
    • wish I had studied harder at school. (I was lazy at school.)

Wish + would

  1. We use wish + would + bare infinitive to express impatience, annoyance or dissatisfaction with a present action.
    • wish you would stop smoking. (You are smoking at the moment and it is annoying me.)
    • wish it would stop raining. (I'm impatient because it is raining and I want to go outside.)
    • wish she'd be quiet. (I am annoyed because she is speaking.)

Wish and hope

  1. To simply express that you want something to happen in the future (not talking about wanting an action or situation to be different, and not talking about impatience or annoyance) we use hope, not wish.
    • hope it's sunny tomorrow.
      NOT I wish it was sunny tomorrow.
    • hope she passes her exam next week.
      NOT I wish she were passing her exam next week.
    • hope the plane doesn't crash tomorrow.
      NOT I wish the plane wouldn't crash tomorrow.

Wish and want

  1. We can use wish + infinitive or wish + object + infinitive to mean want in a formal situation.
    • wish to leave now. (+ infinitive)
    • wish to speak to your supervisor please. (+ infinitive)
    • do not wish my name to appear on the list. (+ object + infinitive)

Wish in fixed expressions

  1. We can use I/We wish you in fixed expressions.
    • I wish you a happy birthday.
    • We wish you good luck in your new job.

วันอังคารที่ 12 กุมภาพันธ์ พ.ศ. 2556

Conditional Sentences with If-Clause

CONDITIONAL SENTENCES
                     Conditional Sentences (if-clause)   หมายถึง ประโยคเงื่อนไข ซึ่งประกอบด้วย
                      ข้อความ 2 ส่วน คือ if clause และ Main clause
                
                       if clause    เป็นประโยคส่วนที่เป็นสาเหตุ หรือต้นเหตุ
                      Main Clause     เป็นประโยคส่วนที่เป็นผล เช่น
                      If he comes, I will tell him.
                      (If clause), (main clause)

                                 Conditional Sentence แบ่งออกเป็น 4 ประเภท คือ
                                            1. Future Possible
                                            2. Present Unreal
                                            3. Past Unreal
                                            4. Mixed Type
              1. Future Possible
                            หมายถึง ประโยคที่แสดงถึงความเป็นไปได้ เกิดขึ้นได้ ประกอบด้วย
                             if + present simple, future simple
                                                              will + V
                                                                shall

                                                     หรือ
                            future simple + if present simple
                                  will + V
                                    shall 

                            If he studies hard, he will succeed.
                            She will stay at home if it rains.
                   หมายเหตุ
                          1. กริยาใน main clause อาจจะใช้ may, can, must, (be) going to แทน will, shall ได้
                     ตัวอย่าง

                                                                                                      are going to
                                                    If you don't hurry, you                                      miss the train.
                                                                                                    may, can, must
                                2. บางครั้งกิริยาใน if clause และ main clause ใช้ present simple tense อาจจะใช้ whenever แทน if ได้ เช่น
                                     If (when, wheneven) the weather is good, I play tennis.
                                     If (when, wheneven) the teacher asks, answer her.
                                3. ถ้า if clause มี should อยู่ด้วยสามารถทำให้เป็น infinitive form ได้ โดยตัด  if   ออกแล้วนำ  should
                                    ขึ้นมาไว้หน้าประธาน เช่น
                                                  If she telephones , tell me at once.                                          หรือ Should she telephone , tell me at once.

                 2. Present Unreal
                                  หมายถึง ประโยคที่สมมุติว่าเหตุการณ์นั้น เกิดขึ้นในปัจจุบัน แต่ความจริงไม่ได้เกิดขึ้น
                          เป็นเรื่องที่ตรงข้ามกับความเป็นจริง ประกอบด้วย
   if + past simple                                past future simple
   verb to be ใช้ were ทุกพจน์           would, should + V
                                                        (ใช้ could , might + V ได้)
   past future simple                             if + past simple
   (could, might, would , should + V) verb to be ใช้
   were ทุกพจน์
                         ตัวอย่าง
                         If I were rich , I should travel around the world.
 
                         (but I am        not rich)                         He would meet her if he went to the party.                         (but he doesn't go to the       party)

หมายเหตุ : สำหรับประโยคที่มี were นั้น ทำให้เป็น Inverted Form ได้ด้วยการ
ตัด if ออกใช้ were ขึ้นต้นประโยคแล้วต่อด้วยประธานและส่วนขยายอื่นๆ เช่น

                         If I were rich, I should travel around the world.
              หรือ
                         Were I rich I should travel around the world.
          แต่ถ้าหากในประโยคเงื่อนไขไม่ม่ were เราก็สามารถจะละ if ได้ แต่ต้อง
    เปลี่ยนรูปประโยคดังนี้ คือ
                         If I had more money , I would buy a new car.                         Were I to have more money , I would buy a new car.                         If she got a higher marks, her mother would buy her a new dress. 

                         Were she to get a higher marks, her mother would buy her a new                           dress.
                  3. Past Unreal                         หมายถึง ประโยคที่มีสมมุติว่าเหตุการณ์นั้นเกิดขึ้นในอดีต แต่ความจริงไม่ได้เกิดขึ้น
                   เป็นเรื่องที่ตรงข้ามกับความจริง ประกอบด้วย
   if + past perfect tense , past future simple
had + V3 (could , might , would , should + have + V3)
                                       หรือ
   past future perfect.             if + past perfect tense(could , might , would , should + have + V3)       had + V3
                  ตัวอย่าง
                       If she had been there , she would have seen the accident. (but she wasn't there)
                      He would have given her money if she hadn't gone out. (but she went out)
                    หมายเหตุ : สำหรับประโยคที่มี had + V3 ทำให้เป็น Invered Form ได้ด้วยการตัด if ออกใช้
                                       had  ขึ้นต้นประโยคแล้วต่อด้วยประธาน + V3 + ส่วนขยายอื่นๆ เช่น
                       If she had been there, she would have the accident. หรือ
                      Had she been there, she would have seen the accident.
                      He would have give her money if she hadn't gone out. หรือ
                      He would have give her money, hadn't she gone out.
                 5. Mixed Types 
                                    เป็นแบบผสมระหว่าง Past Unreal และ Present Unreal ประกอบด้วย
Past Unreal
Present Unreal
if + past perfect
(had + V3)
past future simple
(would + V)
                                                                                                               
หรือ
Present Unreal
Past Unreal
past future simple
(would + V)
if + past perfect
(had + V3)
                   ตัวอย่าง
                         If you had gone to bed early last night, you would be in Chiangmai today.

                        เมื่อคืนถ้าคุณเข้านอนแต่หัวค่ำ วันนี้คุณก็คงอยู่ที่เชียงใหม่ (ความจริงก็คือ เมื่อคืน
                        คุณนอนดึกและวันนี้คุณก็ยังอยู่ที่นี่)
                        You would be in Chiangmai today if you had gone to bed early last night.

                              จะสังเกตได้ว่าทั้ง 2 ประโยคนี้มีความคล้ายกันคือ เราจะใช้past Perfect กับส่วนที่มีคำบอก
                   อดีต ซึ่งในที่นี่ก็คือ last night ส่วนอีกส่วนหนึ่งจะมีคำบอกเวลาที่เน้นปัจจุบันนั่นก็คือ today
                    เราจึงใช้กริยาในรูป Past Simple Tense   ทั้งๆ ที่จริงๆ แล้วมันควรจะเป็นรูป
                      would, should, could + have + V3     ตามกฎของที่ได้เรียนมามากกว่า
                     หมายเหตุ : สำหรับประโยคที่มี had + V3 ทำให้เป็น Inverted Form ได้ด้วยการตัด   if   ออกใช้
                                       had ขึ้นต้นประโยคแล้วต่อด้วย
                                                       ประธาน + V3 + ส่วนขยายอื่น ๆ  เช่น
                            If you had gone to bed early last night, you would be in Chiangmai today.
                        หรือ     Had you gone to bed early last night, you would be in Chiangmai today.

                            You would be in Chiangmai today if you had gone to bed early last night.
                 หรือ     You would be in 
Chiangmai today, had you gone to bed early last night.

+++++++++++++++++++++++++
สรุป 
Conditional Sentence
Condition
Structure
Example
1. future possible
เหตุการณ์สามารถเป็นไป
ได้ในอนาคต



- if + V (present), will + infinitive
หรือ
- will + infinitive , if + V (present)
ถ้ามี should ให้ขึ้นต้นประโยค

- if he studies hard, he will succeed. หรือ
- He will succeed if the studieshard.
- if she telephone tell me at once.                      หรือ
Should she telephone, tell me at once.
2. present unreal
เหตุการณ์ที่เป็นไปไม่ได้
ในปัจจุบัน


- if + V (past), would + infinitive
(v.to be ใช้ were ทุกพจน์)
                    หรือ
ตัด if ใช้ were ขึ้นต้นประโยค
                    หรือ
- would + infinitive , if + v(past)
- if were rich, I would buy a new car. (but I'm not rich)
                    หรือ
Were I rich, I would buy a new car.
                    หรือ
- I would buy a new car if I were rich
3. past unreal
เหตุการณ์ที่เป็นไปไม่ได้
ในอดีต



- If + v (past perfect) คือ
   had + V3 , would have + V3
         หรือตัด  if  ออกใช้
     had + subj + V3
     If had + V3


- If she had been there, shewould have seen the accident (but she was not there)
Had she been there, she would have seen the accident.
- She would have seen the accident if she had been there.