I thought of you as everything I've had but could not keep
Lou Reed: Pale Blue Eyes
Is could past simple or conditional? I think it is past simple because have had means I've just lost you.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Is could past simple or conditional?
As @StoneyB relates in his comment, you are correct that this is the past simple form of the word can.
Can we say "I've had this camera for ten weeks when I sold it?"
No, this in ungrammatical. As the process of you having the camera stops at that given point in the past when you sold it, using the present perfect tense is inappropriate. Ditch the contracted have to fix it and you'd be fine:
I had the camera for ten weeks when I sold it.