"Did" เป็นกริยากาลที่ผ่านมา ดังนั้น การพูดว่า "คุณรู้หรือไม่" จะถามว่าคุณเคยรู้เรื่องบางอย่างมาก่อนหรือไม่ "ทำ" คือกาลปัจจุบัน ดังนั้นการพูดว่า "คุณรู้ไหม" จะถามว่าตอนนี้คุณรู้หรือไม่
เธอรู้หรือรู้บ้าง
ความแตกต่างที่สำคัญคือคุณใช้ "d you know" เมื่อคุณทราบข้อมูลที่ตามมาแล้ว คุณใช้ "do you know" เมื่อคุณไม่ทราบข้อมูล ที่ตามมาแต่อยากรู้
รู้ยัง หรือ รู้จัก ?
1 คำตอบ. กาลที่ถูกต้องควรเป็น "คุณรู้หรือไม่" ตัวอย่าง: "คุณรู้ไหมว่าหมีบางตัวจำศีลในฤดูหนาวไม่ได้" "รู้ไหม…" แทบทุกกรณีจะไม่ถูกต้อง
ทำหรือทำ
เมื่อคุณพูดว่า คุณทำ บางอย่าง คุณกำลังพูดถึงสิ่งที่เกิดขึ้นในอดีต Do เป็นรูปกริยาปัจจุบันของ to do ใช้เพื่อพูดถึงสถานการณ์ปัจจุบันกาล คุณต้องการกำหนดเวลาการประชุมหรือไม่
คุณรู้จักคำถามไหม
"คุณรู้ไหม" เป็นเพียงส่วนเดียวที่ กลับด้าน - นั่นคือคำถาม คำถามถามว่ารู้หรือไม่