He is advanced for his years. The visit of viru has been advanced by two days .

closed as off-topic by Nathan Tuggy, Eddie Kal, Hellion, user3169, ColleenV Dec 27 '18 at 17:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question should include more details than have been provided here. Please edit to add the research you have done in your efforts to answer the question, or provide more context. See: Details, Please." – Eddie Kal, Hellion, user3169, ColleenV
If this question can be reworded to fit the rules in the help center, please edit the question.


This sentence, "he is advanced for his years", I think it means that he is very young. Btw, advanced in age/years means that someone is old and lived for many years.


These two have quite different meanings. "He is advanced for his years" means that he is more developed in some way (such as how much he knows, his physical development etc.) than would be expected at his age. A visit being "advanced by two days" means that someone has organized for the visit to happen two days earlier than originally planned.

So in the first sense, "advanced" means developed, whereas in the second sense it means brought forward.

Not the answer you're looking for? Browse other questions tagged or ask your own question.