1. Thank you for calling.

2. Thank you for your calling.
3. Thank you for your call.
4. Thank you for call.
5. Thank you for calling me.
6. Thank you for your phone call.
7. Thank you for making a phone call.
8. Thank you for making a phone call to me.

(Which ones are grammatical?)

1, 3, 5, and 6 are good.

2 and 4 are not grammatical.

7 and 8 are cumbersome and awkward.

All of the given sentences are grammatically correct, but the level of formality and clarity may vary. Here's a breakdown:

1. "Thank you for calling." - This is a simple and commonly used expression to thank someone for initiating a phone call. It is concise and appropriate in most situations, especially in professional settings.

2. "Thank you for your calling." - Although grammatically correct, this sentence has slightly awkward phrasing. It is less commonly used compared to sentence #1, but still conveys the same meaning.

3. "Thank you for your call." - This sentence is also widely used and considered more natural than sentence #2. It expresses gratitude for the call without any ambiguity.

4. "Thank you for call." - While grammatically correct, this sentence lacks the necessary article. It should be corrected to say, "Thank you for the call," which is a suitable way to acknowledge a specific call.

5. "Thank you for calling me." - Similar to sentence #1, this expression thanks someone for reaching out via phone call while emphasizing that it was directed towards the speaker. It is slightly more personal and is often used in informal or friendly conversations.

6. "Thank you for your phone call." - This sentence is a slightly more formal version of sentence #3. It explicitly mentions the means of communication, reinforcing that the gratitude is directed towards the call specifically.

7. "Thank you for making a phone call." - This sentence is similar to sentence #6 but includes active phrasing by mentioning the action of making a phone call. It can be used interchangeably with sentence #6 but may sound slightly more formal or ceremonial.

8. "Thank you for making a phone call to me." - This sentence is the most detailed and explicit expression of gratitude for a phone call. It specifies that the call is made specifically to the speaker. While grammatically correct, it may be considered too wordy or formal in many contexts.