This is a problem I took from my exercise book:
Choose the correct word to complete the sentences. Sometimes both are correct.
Advertising is so powerful that it (causes/affects) people to buy things they don't want.
At first, I thought both were correct. Then I checked on the key answer and turned out my answer was incorrect (the answer is causes). I looked up the word in the dictionary and I noticed that there was no example that showed affect is followed by a clause rather than subject or predicate.
Does it mean, it is incorrect to use a clause after affect? Or what?