[Grammar] How long you have had it?

Status
Not open for further replies.

Jadoon 84

Member
Joined
Jun 22, 2010
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
Afghanistan
Please explain these sentences.
How long you have had it? Here pronoun "you" is before the helping verb "have".
How has your day been? Here pronoun "your" is after the helping verb "has".

with kind regards
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
The subject of the verb in the first sentence is the second person pronoun 'you'.
The subject of the verb in the second sentence is the noun 'day' (modified by the possessive 'your').
 

Jadoon 84

Member
Joined
Jun 22, 2010
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
Afghanistan
In the first sentence "you" - second person pronoun is before the helping verb "Have".
In the second sentence "your" - possessive pronoun is after the helping verb 'Has".

Please explain the placement of you and your in these sentences. Why "you" is before the helping verb "Have" in the first sentence. And why "your" is after the helping verb "has" in the second sentence.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
In the first sentence "you" - second person pronoun is before the helping verb "Have".
That's a mistake. It should be, "How long have you had it?"
 

Jadoon 84

Member
Joined
Jun 22, 2010
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
Afghanistan
How has your day been? If I say, how had your day been. Is it correct in the past tense?
And.
How long have you had it? Is it a past tense? How to say it in the present tense?

warm regards!
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
How has your day been? If I say, how had your day been. Is it correct in the past tense?
'Had been' is past perfect. It is appropriate only if there is some idea of 'up to a later past time'.
How long have you had it? Is it a past tense? How to say it in the present tense?
It's present perfect. As we are talking about a time period extending from the past to the present, a present simple/progressive is not appropriate.
 
Status
Not open for further replies.
Top