"Spotted these people dancing zumba" is not correct grammar but the correct grammar is "I saw these people dancing Zumba"
No, the correct grammar would be: "Not enough people want to change themselves."
It depends on context. For example, in a conversation between two people: Person #1: Those items are not for sale. Person #2: Which are? In that context, it is understood that "Which are?" means "Which items are for sale?"
Yes, "several people" is correct grammar. "Several" is an adjective that can be used to show an unspecified small number of people.
Grammar is tricky. If you did not learn it as a child, the best way to learn it (and know whether your grammar is correct) is to find someone who speaks correct grammar and listen to them, a lot. NPR is a good place to listen to people who have good grammar.
Yes, that is correct.
Beat people up is correct in informal speech. Formally, the verb is simply "beat."
No, the correct grammar is "you and Bob." Using "and" helps to combine the two entities into a single unit, emphasizing that both "you" and "Bob" are part of the same group.
Not at allAnother answer:If you mean 'Is the clause "you were" correct grammar?' the answer is 'yes'.If you mean 'Is the clause "is you were" correct grammar?' the answer is 'no'.If you had taken the trouble to write your question more clearly, you would have helped the people who you hoped would be helping you. Isn't that worth doing?
Use "people who."
"Both of whom" is correct grammar. It is used when referring to two people. For example, "I invited John and Mary, both of whom attended the party."
It taught people correct grammar.
Yes, "as are you" is correct grammar in certain contexts. It is commonly used in comparisons to indicate similarity or equality between two things or people. For example, "I love cats, as are you."