My dictionary (Macmillan) says "cause" means:
1. [C] an event, thing, or person that makes smth happen: The major cause of these accidents is driver's going too fast. <...> 1a. cause and effect <...>
2. [C/U] a reason for behaving in a particular way or for feeling a particular emotion: +for His departure was cause for celebration in the village. <...>
+ 2 more meanings.
I don't feel the difference between the first two meanings. Hence I cannot be sure if I chose the correct preposition.
Could you give me more examples for both meanings? Is it possible to devise a simple rule to choose the correct preposition? May be there are synonyms which are suitable in one case and not suitable in another...
By the way, as for the sentence 'The major cause of these accidents is driver's going too fast', is it correct to tell that 'the driver's going to fast was the reason for the accident' or that 'the driver was the reason for the accident'?
1. [C] an event, thing, or person that makes smth happen: The major cause of these accidents is driver's going too fast. <...> 1a. cause and effect <...>
2. [C/U] a reason for behaving in a particular way or for feeling a particular emotion: +for His departure was cause for celebration in the village. <...>
+ 2 more meanings.
I don't feel the difference between the first two meanings. Hence I cannot be sure if I chose the correct preposition.
Could you give me more examples for both meanings? Is it possible to devise a simple rule to choose the correct preposition? May be there are synonyms which are suitable in one case and not suitable in another...
By the way, as for the sentence 'The major cause of these accidents is driver's going too fast', is it correct to tell that 'the driver's going to fast was the reason for the accident' or that 'the driver was the reason for the accident'?