Bir cümlenin sonunda edat forgerekli değil mi?

Anadili İngilizce olan kişinin cevabı
Rebecca
Ona sahip olmamakta yanlış bir şey yok, ancak sonuna koyarsanız cümlenin anlamını etkilemez ve kullanmakta bir sakınca yok! Cümlelerin sonundaki edatlar bazen burada olduğu gibi atlanır. Örnek: How long have you been waiting [for]? (Ne kadar bekledin?) Örnek: How many years have you been playing guitar for? (Ne zamandır gitar çalıyorsun?)