when yerine whenever kullanmak gerekiyor . Whenever'ın her zaman gibi bir anlamı daha var ama when'in öyle bi anlamı yok . Yani istediğin zaman (istediğin her zaman) peynir yiyebilirsin derken when kullanmak yanlış olur.
Eger belli bir peyniri isaret ediyosa the olur ve -i- anlamini katar yani peyniri ye olur ama gelisiguzel herhangi bir peynirse a/an olur ve anlam peynir ye olur peynir sayilamayan oldugu icin a/an konulmamis sanirim boyle :)
"Eat the cheese whenever you want." Bu cümleyi kullanırsak "ne zaman istersen peyniri ye" yada "peyniri ne zaman istersen ye" cümlesini elde ederiz. Yani the koyduğumuzda -i ekini getirmiş oluruz. Bu nedenle the kullanamayız.