- We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. “I have written to her three times...” (But: “I wrote her three times last month.”) - You can use the Present Perfect to describe your experience. It is like saying, "I have the experience of..." “I have been to St. Louis once…” - We often use the Present Perfect to talk about change that has happened over a period of time. “You’ve lost weight since I last saw you.” - We often use the Present Perfect to list the accomplishments of individuals and humanity. You cannot mention a specific time. “Scientists have cloned animals.” - We often use the Present Perfect to say that an action which we expected has not happened. Using the Present Perfect suggests that we are still waiting for the action. “He hasn’t called me in a week.” - We also use the Present Perfect to talk about several different actions which occurred in the past at different times. Present Perfect suggests the process is not complete and more actions are possible. Show Related posts
การใช้ How long have you been + …? ใช้ยังไง How long have you been + …? เป็นการถามว่า 'นานเท่าไหร่' นานเท่าไหร่ How long have you been on the train? คุณอยู่บนรถไฟมานานเท่าไหร่แล้ว How long have you been in the toilet? คุณอยู่ในห้องน้ำนานเท่าไหร่ How long has he been in Japan? เขาอยู่ญี่ปุ่นมานานเท่าไหร่แล้ว He has been in Japan for 4 years. (อยู่มา 4 ปีแล้ว) He has been in Japan since 2012. (อยู่มาตั้งแต่ปี 2012 แล้ว) How long have you been + …nouns ? How long have you been a teacher? คุณเป็นครูมานานเท่าไหร่ How long have you been a bus driver? คุณเป็นพนักงานขับรถมานานเท่าไหร่ How long have you been a photographer? คุณเป็นช่างถ่ายรูปมานานเท่าไหร่ How long have you been sick? คุณป่วยมานานเท่าไหร่ How long have you been headache? คุณปวดหัวมานานเท่าไหร่ ( present perfect continuous ) How long have you been waiting for me ? คุณรอฉันมานานเท่าไหร่ How long have you been learning English? คุณเรียนภาษาอังกฤษมานานเท่าไหร่ How long has she been watching TV? หล่อนดูทีวีมานานเท่าไหร่ She has been watching TV since 8 o’clock. (ดูตั้งแต่ 8 โมงแล้ว) บริการ ติดโพย (PopThai) เป็นบริการเปิดพจนานุกรมอัตโนมัติ โดยผู้ใช้สามารถป้อนข้อความ ทีละประโยค หรือ เป็นหน้าเลยก็ได้ ไม่จำเป็นต้องทีละคำสองคำ ระบบจะทำการแนบความหมายของคำหรือวลีภาษาต่างประเทศ (ปัจจุบันสนับสนุน ภาษาอังกฤษ, ญี่ปุ่นและเยอรมัน) ติดกับเนื้อหานั้นๆ และจะแสดงผลความหมายเมื่อเอาเมาส์ไปวางเหนือคำหนึ่งๆ ช่วยให้สามารถเข้าใจเนื้อหาของเวบภาษาต่างประเทศได้สะดวกและรวดเร็วยิ่งขึ้น ความหมายของคำจะปรากฏขึ้นมาเมื่อท่านเอาเมาส์ไปวางบนคำหรือวลีที่มีอยู่ในพจนานุกรม โดยไม่จำเป็นต้องกดปุ่มใดๆ ดังตัวอย่างในรูปข้างล่างนี้ คุณสมบัติ / Features
วิธีใช้ท่านสามารถป้อนเนื้อหาหรือ URL ของเว็บไซต์ที่ต้องการให้แนบความหมายนี้ ในช่องใส่ข้อความค้นหาปกติ หลังจากนั้นเลือกบริการที่ต้องการ (เช่น ถ้าป้อนข้อความ ให้เลือก PopThai (text) ถ้าป้อน URL ให้เลือก PopThai (URL)) ถ้าท่านไม่เลือกบริการ ระบบจะเดาบริการที่ท่านต้องการ จากข้อความที่ท่านใส่เข้ามา (ว่าเป็นข้อความหรือเป็น URL) โดยอัตโนมัติ, จากนั้นกด Submit เป็นอันเสร็จ ในกรณีที่ท่านใส่ URL ระบบจะไปทำการดาวน์โหลดเนื้อหาของหน้านั้นๆ มาและแนบความหมาย พร้อมแก้ไขลิงค์ต่างๆ ให้เป็นผ่านบริการ PopThai เ พื่อที่ว่าเมื่อท่านกดที่ลิงค์ใดๆ ต่อไปจากเพจนั้นๆ ก็จะมีการแนบความหมายมาให้ด้วยในทันที เพื่อเพิ่มความสะดวกในการใช้ท่านสามารถใช้ PopThai ผ่าน Longdo Toolbar โดยเมื่อท่านเปิดดูเว็บไซต์ใดๆ อยู่ตามปกติ และต้องการใช้บริการ PopThai สำหรับ หน้านั้นๆ สามารถทำได้ทันที โดยคลิกที่ปุ่ม PopThai บน Toolbar รายละเอียดเพิ่มเติมโปรดอ่านที่ Longdo Toolbar คำเตือน ในกรณีของ URL นี้ ถึงแม้ทางผู้ดูแลระบบลองดูจะได้ทำการทดสอบกับหลายเว็บไซต์ แล้วก็ตาม ยังมีบางเว็บไซต์ที่ข้อมูลเวลาที่ระบบไปโหลดมาจะแตกต่างจากที่ท่านเปิดดูโดยใช้ browser โดยตรง โปรดระวังด้วย และไม่ควรใช้กับหน้าเว็บไซต์ที่ ต้องการความถูกต้องสูง) Problems & TODO
เราทราบดีว่าท่านผู้ใช้คงไม่ได้อยากให้มีโฆษณาเท่าใดนัก แต่โฆษณาช่วยให้ทาง Longdo เรามีรายรับเพียงพอที่จะให้บริการพจนานุกรมได้แบบฟรีๆ ต่อไป ดูรายละเอียดเพิ่มเติม How long have you studied English ตอบยังไงถ้าครูถามว่า How long have you studied English? (Be careful to use, "I've studied . . ." เราตอบได้ 2 แบบ 1. I've studied English since 2002. 2. She's studied English for ten years.
How long have you been here ตอบยังไง2. How long have you been doing that? (คุณทำงานนั้นมานานเท่าไหร่แล้ว?) ตัวอย่างคำตอบ : I have been doing that for 4 years. (ฉันทำมา 4 ปีแล้ว)
How long ใช้กับ tense อะไรPast Perfect Continuous Tense
หลักการใช้ : ใช้อธิบายเหตุการณ์ที่เกิดอย่างต่อเนื่องและเกิดขึ้นก่อนอีกเหตุการณ์หนึ่งในอดีต โครงสร้าง : S + had + been + V.ing. ข้อสังเกต : for, since, how long, before, after.
เป็นมานานเท่าไร ภาษาอังกฤษมานานเท่าไหร่แล้ว? /How long have you...?( Present Perfect )
|