+0
Hi,

Background:
From previous posts, I understand that the following 2 sentences are grammatically correct and have the same meaning.

Question:
In this post, could you please tell which sentence would be said or preferred by a native speaker?

Sentence1:
I solved the problem that the classes were not long enough.
Sentence2:
I solved the problem of the classes not being long enough.

Thanks
+0
Actually, I don't find #1 correct. Only #2 is okay to my ears.
Comments  
Teachers: We supply a list of EFL job vacancies
sentence 2
Hi,

Could you please tell me why do you think sentence 1 is not correct?

"I solved the problem that the classes were not long enough."
=
I + solved + a noun clause

Thanks