1

What would be some proper ways to ask for the amount of time since someone has acquired something. (formal/informal)

Like the question for the following answer:

A: Oh, your puppies are adorable.

A: ... ?

B: I have got them for 2 years.

Here's what I could come up with, if they are at all correct:

A: How long has it been since you've got them?

A: Since when do you have them?

migrated from english.stackexchange.com Jul 1 '17 at 15:08

This question came from our site for linguists, etymologists, and serious English language enthusiasts.

  • Those are all ungrammatical. – tchrist Jul 1 '17 at 15:08
  • "Whenja getim?" "Coupla years ago." ... "How longya hadim?" "Coupla years I guess." – P. E. Dant Jul 2 '17 at 3:02
  • @P.E.Dant Nice .. thanks for those expressions bro :-) – BehnUm Jul 2 '17 at 6:28
1

When did you get them?

A: Oh, your puppies are adorable.

A: When did you get them?

B: I got them 2 years ago.

Also consider:

How long have you had them?

So,

A: Oh, your puppies are adorable.

A: How long have you had them?

B: I have had them for 2 years.

'Had' is a participle of 'to have', which in this case is:

possess, own, or hold

Of interest: Uses of "have you had" and "did you have"

0

I would ask:

How long have you had them for?

or

Since when have you had them?

The first asks for the amount of time the person has owned the pet for. A possible reply would be:

B: "I have had them for three years."

The second question asks for the date on which they bought the pet. A possible reply would be:

B: "I have had them since July 2014."

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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