All your sentences are grammatically correct, Clara. Welcome to English Forums, and in future, please post questions about English grammar, structure and vocabulary in the appropriate Forums, for example or .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.