Present perfect 2 / 2

Present perfect 2 (I have done)

พิจารณาตัวอย่างต่อไปนี้

Dave : Have you travelled a lot, Jane?
Jane : Yes, I've been to lots of places.
Dave: Really ? Have you ever been to China?
Jane: Yes, I've been to China twice.
Dave : What about India?
Jane : No, Ihaven't been to India.

เมื่อเราพูดถึงสิ่งต่างๆที่มีระยะเวลาเข้ามาเกี่ยวข้อง จากอดีต จนถึงปัจจุบัน เราใช้ presnet perfect (have been / have travelled etc.). ดังในตัวอย่างนี้ที่ Dave และ Jane กำลังคุยกันกับที่ที่ Jane เคยไปเที่ยวมา ซึ่งก็คือประสบการณ์หนึ่งๆของ Jane มันยังติดตัว Jane มาจนถึง ณ ตอนนี้ (ปัจจุบัน)


ตัวอย่างเพิ่มเติม

Have you ever eaten caviar? (เคยกินไข่ปลาคาเวียร์ไหม?)

We've never had a car.

'Have you read Hamlet? 'No , I haven't read any of Shakespeare's plays.'

Susan really loves that film. She's seen it eight times!



What a boring film! It's the most boring film I've ever soon.

Been (to) = visited

I've never been to China. Have you been there?


ตัวอย่างถัดไปก็เช่นกัน ผู้พูดกำลังพูดถึงช่วงเวลาหนึ่งๆเรื่อยมาจนถึงตอนนี้

( recently / in the last few days / so far / since breakfast etc.):

Have you heard anything from Brian recently ?

เกิดความผิดพลาด กรุณาแจ้งแอดมิน

I've met a lot of people in the last few days

Everything is going well. We haven't had any more problems so far

/td>

I'm hungry. I haven't eaten anything since breakfast. (= from breakfast until now)

It's good to see you again. We haven't seen each other for a long time


ส่วนมากแล้วคำพวก today / this evening /this yearetc จะใช้กับ present perfect เมื่อช่างเวลาเหล่านั้นยังไม่จบลง ขณะที่เรากำลงพูดอยู่

I've drunk four cups of coffee today. เกิดความผิดพลาด กรุณาแจ้งแอดมิน
Have you had a holiday this year ?
I haven't seen Tom this morning. Have you ?
Rob hasn't worked very hard this term.

เราพูดว่า : It's the (first) time something has happened. ตัวอย่างเช่น:

Dom is having a driving lesson. It's his first one.
It's the first time he has driven a car. ( not drives )
หรือHe has never driven a car before.

Sarah has lost her passport again. This is the second time this has happened. (not happens)

Bill is phoning this girlfriend again. That's the third time he's phoned her this evening

แบบฝึกหัด

You ask people about things they have done. Write questions with ever
การกรอกคำตอบ ห้ามมีช่องว่างระหว่าตัวอักษรสุดท้ายของประโยคกับเครื่องหมาย Question mark (?)

  • 1 (ride / horse ?)   

  • 2 (be / California?) Have   

  • 3 (run / marathon?)   

  • 4 (speak / famous person ?)   

  • 5 (what / most beautiful place / visit?)
      

Complete B's answer. Some sentences are positive and some negative. User these verbs:

be be eat happen have have meet play read see try
  • 1 A: What's Mark's sister like?
    B: I've no idea.    her.

  • 2 A: Is everything going well ?
    B: Yes, we    any problems so far.

  • 3 A: Are you hungry?
    B: Yes. I    much today.

  • 4 A: Can you play chess?
    B: Yes, but    for ages.

  • 5 A: Are you enjoying your holiday?
    B: Yes, it's the best holiday    for a long time.

  • 6 A: What's that book like?
    B: I don't know.    it.

  • 7 A: Is Brussels an interesting place?
    B: I've no idea.    there.

  • 8 A: I hear your car broke down again yesterday.
    B: Yes, it's the second time    this month.

  • 9 A: Do you like caviar?
    B: I don't know.    it.

  • 10 A: Mike was late for work again today.
    B: Again? He    late every day this week.

  • 11 A Who's that woman by the door?:
    B: I don't know.    her before.

Read the situations and write sentences as shown in the example.

  • 1 Jack is driving a car, but he's very nervous and not sure what to do.
    You ask :   
    He says :   

  • 2 Ben is playing tennis. He's not good at it and he doesn't know the rules.
    You ask: Have   
    He says : No, this is the first time   

  • 3 Sue is riding a horse. She doesn't look very confident or comfortable.
    You ask :   
    She says:   

  • 4 Maria is in Japan. She has just arrived and it's very new for her.
    You ask:   
    She say:   

No comments:

Post a Comment