Present perfect and past 1 / 2

Present perfect and past 1 / 2 (I have done and I did)
เกิดความผิดพลาด กรุณาแจ้งแอดมิน

Sarah is looking for her hey. She can't find it.

She has lost her key. ()present perfect)

หมายความว่า ณ ตอนนี้ เซร่ายังไมมีกุญแจอยู่ในมือ (has lost)

สิบนาทีต่อมา
เกิดความผิดพลาด กรุณาแจ้งแอดมิน

Now Sarah has found her key. She has it now.

Has she lost her key? No, she has found it.

Did she lose her key? Yes, she did.

She lost her key (past simple)

but now she has found it. (present perfect)

Present perfect(something has happened) ท้ายที่สุดก็คือ present tense ที่บอกถึงเหตุการณ์ปัจจุบัน 'Sarah has lost her key' = เซร่าไม่มีกุญแจอยู่ในมือ ณ เวลานี้ (กุญแจหาย)



Past simple (something happened) จะบอกแค่เหตุการณ์ที่เกิดขึ้นในอดีต. ถ้ามีคนพูดว่า 'Sarah lost her key'. ประโยคนี้ไม่ได้บอกให้เรารู้ว่า ณ ตอนนี้ เซร่าหากุญแจเจอหรือยัง หรือว่ามีกุญแจอยู่ในมือแล้วละยัง ประโยคนี้บอกเพียงแค่ว่า เซร่าเคยทำกุญแจหายไปละทีหนึ่ง

อย่าใช้ present perfect ถ้าสถาณการณ์ปัจจุบันแตกต่างออกไป เช่น

They've gone away. They'll be back on Friday. (พวกเขาไม่อยู่แล้ว)
They went away, but I think they're back at home now. (ไม่ใช่ They've gone).

สังเกตดูว่า ประโยคแรก บอกว่าพวกเขาออกไปแล้ว และจะกลับมาอีกทีวันศุกร์ ซึ่งก็หมายความว่า ณ ตอนนี้ พวกเขายังไม่ได้กลับมา ยังอยู่ที่อื่นอยู่ ซึ่งต่างจากประโยคล่าง ที่ใช้ went โดยรูป simple ไม่สนว่าจะต่อเนื่องจนถึงตอนนี้หรือเปล่า ในตัวอย่างก็คือ ผู้พูดไม่แคร์ว่าพวกเขาจะกลับถึงบ้านหรือยัง หรือว่าจะยังอยู่ข้างนอกอยู่ ก็ไม่สนใจ

It has stopped raining now, so we don't need the umbrella. (ณ ตอนนี้ ฝนไม่ตกแล้ว)
It stopped raining for a while, but now it's raining again. (ไม่ใช่ It has stopped)


คุณสามารถใช้ present perfect สำหรับเหตุการณ์ที่เพิ่งเกิดขึ้นมาไม่นาน

'I've repaired the washing machine. It's working OK now.' 'Oh,that's good.'

'Sally has had a baby! It's boy.' 'That's great news.'

หรือบางทีจะใช้แบบ past simple ก็ได้

I repaired the washing machine. It's working OK now.

ใช้ past simple ( และที่ไม่ควรใช้ persent perfect) กับสิ่งที่เกิดมานานแล้ว

Mozart was a composer. He wrote more than 600 pieces of music.
(ไม่ใช่ has been....has written)

My mother grew up in Italy. (ไม่ใช่ has grown)

เปรียบเทียบสองประโยคข้างล่าง

Did you know that somebody has invented a new type of washing machine?

Who invented the telephone? (ไม่ใช่ has invented)


เราใช้ present perfect เพื่อบ่งบอกถึงข้อมูลใหม่ๆ แต่ถ้าเรายังพูดคุยเรื่องนั้นๆต่อไปเรื่อยๆ เราจะใช้ past simple เข้ามาแทน

A: Ow! I' ve burnt myself.
B: How did you do that ? (ไม่ใช่ have you done)
A: I picked up a hot dish. (ไม่ใช่ have picked)

A: Look! Somebody has split something on the sofa.
B: Well, it wasn't me. I didn't do it. (ไม่ใช่้ hasn't been .... haven't done)

แบบฝึกหัด

Are the mark part of these sentences right or wrong? Correct them where necessary.

  • 1 Did you hear about Sue? She's given up her job.   

  • 2 My mother has grown up in Italy   

  • 3 How many poems has William Shakespeare written ?   

  • 4 Ow! I've cut my finger. It's bleeding.   

  • 5 Drugs have become a big problem everywhere.   

  • 6 Who has invented paper?   

  • 7 Where have you been born ?   

  • 8 Ellie isn't at home. She's gone shoppig.   

  • 9 Albert Einstein has been the scientist   
    who has developed the theory of relativity.   

Put the verb into the correct form, present perfect or past simple.

  • 1    raining for a while, but now it's raining again. (it / stop)

  • 2 The town where I live is very different now.    a lot. (it / change)

  • 3 I studied German at school, but    most of it now. (I / foret)

  • 4 The police    three people, but later they let them go. ( arrest )

  • 5 What do you think of my English? Do you think    ? (it/ improve)

  • 6 A: Are you still reading the paper ?
    B: No,    with it. You can have it. ( I / finish)

  • 7    for a job as a tourist guide, but I wasn't successful. (I / apply)

  • 8 Where's my bike?    outside the house, but it's not there now. (it / be)

  • 9 Quick! We need to call an ambulance.    an accident. (there / be)

  • 10 A: Have you heard about Ben?    his arm( he / break)
    B: Really ? How    ? (that / happen)
    A:    off a ladder. ( he / fall)

No comments:

Post a Comment