Ответ:

В предложении две грамматические основы: сын поставил и (сын) забыл. Во второй части подлежащее не повторяется, но подразумевается.

Главные члены: сын поставил стакан на подоконник и забыл.