Du hast recht. Der Satz muss so lauten: Did I forget something?

Ich habe mal gelernt, dass man bei Fragen „anything“ statt „something“ verwendet. So hier dann also: Did I forget anything?

Ich kann aber nicht sicher sagen, ob das hier bzw. generell wirklich notwendig ist.

...zur Antwort