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
he has uploaded
Grammar usage guide and real-world examplesUSAGE SUMMARY
The phrase "he has uploaded" is correct and usable in written English.
You can use it when you want to describe an action that has been completed in the past. For example: "John just finished his report and he has uploaded it to the company's server."
✓ Grammatically correct
News & Media
Science
Wiki
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
11 human-written examples
He owes his following – and his book sales – to PointlessBlog: a video diary he has uploaded to YouTube every single day since he was 15.
News & Media
Langman regards his research on school shootings as a "moral obligation" and he has uploaded 57,000 pages of documents to his website about 133 school killers.
News & Media
Since then, however, Mr. Munk's camera has become a welcome guest, and using the alias James Kalm, he has uploaded more than 900 videos to his YouTube channels, the James Kalm Report and James Kalm Rough Cut, which have been viewed nearly two million times in total.
News & Media
The digital storytelling tool enables the learner to design the storyline for every step of the Ed-W story grammar separately, and to combine the multimedia files he has uploaded to his digital library.
He showed me how he has uploaded maps of routes, photos from the trails and also run information from MapMyRun, a fitness app for iOS devices.
News & Media
Sullivan then created a website called JonMillsFraud.com in which he has uploaded copies of the receipts for Mills' trips, as well as screen shots of his own text conversations with Mills.
News & Media
Human-verified similar examples from authoritative sources
Similar Expressions
49 human-written examples
Richard T. Scott, another graduate of the academy, who lives in Paris, said some images he had uploaded were also removed.
News & Media
I found his SoundCloud, where he had uploaded snippets of original compositions sweet, filtered, eighties-inflected riffs.
News & Media
Asked how he had uploaded the posts, his lawyer Telesforo Guerra said: "I don't think a heart attack prevents one from using one's blog".
News & Media
Earlier he had uploaded a photograph to Instagram of what appeared to be the lower-half of a dead body on the street.
News & Media
She found out that he had uploaded a picture from her Facebook page on to the porn site when another victim contacted her.
News & Media
Expert writing Tips
Best practice
Use "he has uploaded" when referring to a completed action of putting content onto a digital platform. Ensure the context clearly indicates what was uploaded and where.
Common error
Avoid using "he has uploaded" when you mean "he is uploading" (present continuous tense). The former implies the action is finished, while the latter means the action is still in progress.
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "he has uploaded" functions as a verb phrase in the present perfect tense. It indicates a completed action by a male subject, emphasizing the result or relevance of the upload in the present. As Ludwig AI confirms, this is grammatically correct and widely used.
Frequent in
News & Media
40%
Wiki
30%
Science
20%
Less common in
Formal & Business
5%
Academia
3%
Encyclopedias
2%
Ludwig's WRAP-UP
In summary, the phrase "he has uploaded" is a grammatically sound and frequently used verb phrase indicating a completed action of uploading content, typically to a digital platform. Ludwig AI confirms its correctness and usability in various contexts. Its neutral register makes it appropriate for both formal and informal communication, particularly in news, media, and technical documentation. When using the phrase, ensure the context clearly indicates what was uploaded and that the tense accurately reflects the completion of the action. Alternatives like "he posted" or "he submitted" can be used depending on the specific nuance you want to convey.
More alternative expressions(10)
Phrases that express similar concepts, ordered by semantic similarity:
he posted
Implies making something available publicly online.
he put online
Directly indicates making something accessible on the internet.
he submitted
Focuses on the act of providing something for consideration or review.
he shared
Suggests distributing something among others.
he made available
Focuses on the act of enabling access to something.
he published
Emphasizes making content officially available to the public.
he transmitted
Focuses on the act of sending something electronically.
he disseminated
Implies a wider distribution of information.
he transferred
Implies moving something from one location to another.
he added
Suggests incorporating something into an existing platform or collection.
FAQs
How can I use "he has uploaded" in a sentence?
Use "he has uploaded" to describe a completed action of placing content online. For example, "He has uploaded the presentation to the shared drive".
What are some alternatives to "he has uploaded"?
Depending on the context, you can use alternatives like "he posted", "he submitted", or "he published".
Which is correct, "he has uploaded" or "he had uploaded"?
"He has uploaded" indicates a completed action with relevance to the present. "He had uploaded" refers to a completed action before another point in the past. Choose the tense that accurately reflects the sequence of events.
What's the difference between "he uploaded" and "he has uploaded"?
"He uploaded" is simple past tense, referring to a completed action in the past. "He has uploaded" is present perfect, emphasizing the completion of the action and its present relevance. For example, "He has uploaded all the files, so we can start the review now".
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