taruns1008 He used rather harsh wor ds in denouncing her but he must have had some very strong reasons for doing so. taruns1008 Why can't we use "to do so" here? With "reason" you need "for" (not "to"), and "for" requires the -ing form (not the infinitive).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
taruns1008He used rather harsh words in denouncing her but he must have had some very strong reasons for doing so.
taruns1008Why can't we use "to do so" here?With "reason" you need "for" (not "to"), and "for" requires the -ing form (not the infinitive).
taruns1008He used rather harsh words in denouncing her but he must have had some very strong reasons to do so.In my opinion the sentence is fine as corrected.
taruns1008He used rather harsh words in denouncing her but he must have had some very strong reasons for doing so / to do so.And I see no substantial difference in meaning between the two valid options. The first is just more common, as this N-gram shows:
CalifJimI accept the infinitive more readily when there is a sense of futurity. Here, "he" has already "used harsh words" so I prefer the "for doing" pattern.Is We had every reason to complain acceptable? There is no sense of futurity here.
AnonymousIs We had every reason to complain acceptable?It's acceptable to me.
AnonymousThere is no sense of futurity here.On the contrary, it may be argued that at the time, though we had every reason to complain, i.e., we were (possibly) going to complain, we did not (yet) actually complain.
CalifJimAnonymousThere is no sense of futurity here.On the contrary, it may be argued that at the time, though we had every reason to complain, i.e., we were (possibly) going to complain, we did not (yet) actually complain.Thank you for the reply.