Mengapa anda menulis have invited? Tidak bolehkah saya menulis should we invite her for lunch?

Jawapan penutur asli
Rebecca
Istilah should haveadalah sesuatu yang tidak berlaku pada masa lalu, tetapi sering digunakan untuk mempersoalkan apa yang sepatutnya berlaku atau sepatutnya berlaku. Dalam kes ini, penyampai bertanya kepada rakannya, "Bukankah perkara yang betul untuk dilakukan untuk menjemputnya makan tengah hari?" Makan tengah hari sudah bermula, menunjukkan bahawa mereka tidak menjemputnya makan tengah hari. Jika makan tengah hari belum bermula, anda boleh menggunakannya sebagai should we invite her for lunchtanpa have. Contoh: Should I have left my house sooner? (Sekiranya saya meninggalkan rumah lebih awal?) => telah meninggalkan rumah, tertanya-tanya apakah tingkah laku masa lalu salah Contoh: Should I leave my house sooner? (Perlu keluar rumah lebih awal?) => belum keluar rumah Contoh: Should I have apologized to her? (Sekiranya saya meminta maaf kepadanya?) => Tidak meminta maaf, tertanya-tanya apakah saya sepatutnya meminta maaf pada masa lalu Contoh: Should I apologize to her? (Sekiranya saya meminta maaf kepadanya?) => Kes itu belum selesai, masih ada peluang untuk meminta maaf