arrive vs have arrived

1.call me when you arrive.  
   หรือ
  call me when you have arrived.

2. Please give me a call when you have received my e-mail.
    หรือ
     Please give me a call when you receive my e-mail.

สองอันนี้ควรใช้แบบไหนครับ?
ควรจะเป็น V.1 หรือ have/has+V.3

ใครรู้ช่วยอธิบายให้ฟังหน่อยนะครับว่าควรใช้แบบไหน มันแตกต่างกันอย่างไร อันไหนถูก อันไหนผิด?
แสดงความคิดเห็น
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ  ภาษาต่างประเทศ ภาษาอังกฤษ
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่