Is there any difference in meaning between the two following sentences? Are "quando ero X" and "da X" both usual when they express a past time period?

  • Quando ero un bambino, piangevo molto.

  • Da bambino piangevo molto.

  • 2
    Short answer: no. Also Quando ero bambino.
    – egreg
    Commented Oct 8, 2019 at 20:29

2 Answers 2


The two phrases have the same meaning (as @egreg pointed out in his comment); the latter one seems more informal, but this can be considered my personal opinion.

Please note that you can use "Da + (noun/adj)..." also in other sentences like:

Da grande farò il pilota di Formula 1

= When I grow up, I will be a Formula 1 driver


Te lo dico da amico...

= I tell you this as a friend...

You could say that "Da + (noun/adj)..." has a meaning like "in the condition of..."


As mentioned in other answers, there is no difference when you are referring to yourself. However, you cannot use the da+... construction to refer to others without changing the meaning.

For example, "Da bambino, Sandro Pertini era Presidente" means that Pertini was president while he was a child, while "Quando ero bambino..." means that he was president when YOU were a child.

  • It seems to me that you missed some of the point of the question. Of course, in your examples, different persons are children. But the question was about subtler differences, as in the examples given there, where in both cases the subject is the speaker.
    – DaG
    Commented Oct 13, 2019 at 11:13
  • @DaG Thanks. I have clarified my intent.
    – Stefano
    Commented Oct 13, 2019 at 12:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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