Why is the following example (A) correct as a cleft sentence, but not sentence (B)?
As I have learned, we can only use 'pronoun, noun, gerund, or infinitive', not the base form of verb (help) after noun clause. I get confused.
A "All (that) I did was touch the window, and it broke."
B "What makes me feel happy is help the poor."
Are these following sentences correct grammatically and logically?
All (that) I did was (to) touch the window, and it broke.
All (that) I did was touch the window, and it broke.
All (that) I did was touching the window, and it broke.
What makes me feel happy is to help the poor.
What makes me feel happy is helping the poor.
What makes me feel happy is help the poor.