Which one do you think is better to use. You mention that one is more clunky, can you tell me which one is better ?
Neither is grammatically correct as “soleil” is a noun, not an adjective.
Il y a du soleil is the grammatically correct phrase in this context.
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard