Used and loved by millions
Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.

Justyna Jupowicz-Kozak
CEO of Professional Science Editing for Scientists @ prosciediting.com
for having bought
Grammar usage guide and real-world examplesUSAGE SUMMARY
The phrase "for having bought" is correct and usable in written English.
It can be used to express gratitude or acknowledgment for a past action of purchasing something. Example: "I want to thank you for having bought the tickets in advance."
✓ Grammatically correct
News & Media
Science
Alternative expressions(2)
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Human-verified examples from authoritative sources
Exact Expressions
14 human-written examples
The board feels that these shareholders have nobody but themselves to blame for having bought second houses they couldn't afford.
News & Media
As for having bought the Consumer Alliance package in December, she said: "It was 8 o'clock at night.
News & Media
Ms. Shapira, who was recently laid off from her job in the credit card industry, believes that over time she will look smart for having bought early on.
News & Media
Others were simply angered or annoyed by the sudden move, which they felt treated them unfairly simply for having bought the book in the first place.
News & Media
The buyers were hit with penalties for having bought and submitted fake credits, and as a result, have been trying to audit the producers to make sure the credits are real.
News & Media
Money managers look at the way Alliance Capital is being pilloried -- for having bought Enron stock on the way down -- and realize that buying a questioned stock entails big risks.
News & Media
Human-verified similar examples from authoritative sources
Similar Expressions
43 human-written examples
Several of the people I have screened it for have bought their own copy and are having their own screenings.
News & Media
Mr. Nodelman makes no apologies for BVF's having bought Avigen stock again after the collapse.
News & Media
For the women having bought drugs in the above-mentioned groups, drugs from the following groups were additionally included: human chorionic gonadotrophin, eastradiol and a progestin drug (dydrogesterone).
Science
Sam, a 31-year-old real estate professional with a passion for investment, has bought two houses one for his family and the other for his parents—and a car, which has left him with several bank loans.
Mr. Pandey, a former engineer for General Electric, had bought the motel in 1990 for his wife to manage.
News & Media
Expert writing Tips
Best practice
Use "for having bought" when you want to emphasize the completed action of buying as the reason or justification for something. For example, "He was praised for having bought the necessary supplies ahead of time."
Common error
Avoid using "for having bought" when a simple gerund ("for buying") would suffice and sound more natural. The perfect gerund emphasizes the completion of the action, so use it only when that emphasis is truly needed.
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "for having bought" functions as a prepositional complement, where the preposition 'for' introduces a gerund phrase acting as a noun. Ludwig confirms this usage is grammatically sound. It specifies the reason or justification based on a past action.
Frequent in
News & Media
70%
Science
15%
Formal & Business
10%
Less common in
Academia
2%
Encyclopedias
1%
Wiki
2%
Ludwig's WRAP-UP
In summary, "for having bought" is a grammatically correct and relatively common phrase used to provide a reason or justification based on a completed purchase. As confirmed by Ludwig, it functions as a prepositional complement. While versatile, it's essential to consider whether the emphasis on the completed action is necessary, or if a simpler phrase like "for buying" would suffice. The phrase's neutral to slightly formal tone makes it suitable for various contexts, particularly in news and media, but should be used judiciously to avoid unnecessary complexity.
More alternative expressions(6)
Phrases that express similar concepts, ordered by semantic similarity:
because of buying
Replaces the perfect gerund with a simple gerund phrase, emphasizing the act of buying.
since buying
Shortens the phrase while retaining the sense of causality after a past purchase.
due to purchasing
Uses a more formal term, "purchasing", and a causal structure.
on account of buying
Offers a slightly more formal way to express the reason for something based on a purchase.
as a result of buying
Highlights the consequence of the purchase.
in light of the purchase
Focuses on the purchase as a piece of information that changes something.
considering the acquisition
Employs a formal tone with "acquisition".
by means of buying
Indicates the purchase as the method through which something was achieved or resulted.
given that I bought
Introduces a clause specifying who did the purchasing.
owing to the buying of
Uses a more formal and slightly archaic expression to denote the cause stemming from a purchase.
FAQs
How can I rephrase "for having bought" to sound more concise?
You can often use "for buying" instead of "for having bought" when the emphasis on the completion of the action is not crucial. Both are grammatically correct, but the simpler form can improve clarity.
Is there a more formal alternative to "for having bought"?
Yes, you can use phrases like "due to purchasing" or "as a result of purchasing" for a more formal tone. The choice depends on the specific context and desired level of formality.
When is it most appropriate to use "for having bought"?
Use "for having bought" when you want to highlight that the act of buying is completed and has a direct impact on the subsequent situation. This is especially useful in contexts where the timing of the purchase is important.
What's the difference between "for having bought" and "because I bought"?
"For having bought" is a gerund phrase that acts as a noun, while "because I bought" is a clause with a subject and verb. The former is more concise and suitable when the subject is clear from context, while the latter is clearer when you need to specify who made the purchase.
Editing plus AI, all in one place.
Stop switching between tools. Your AI writing partner for everything—polishing proposals, crafting emails, finding the right tone.
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested