Both are grammatically correct, please help!