wich sentence is correct?

Status
Not open for further replies.

moncsa001

Junior Member
Joined
Oct 2, 2010
Member Type
Student or Learner
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
How long has your car been out of order? (present perfect) Or
How long had your car been out of order? (past perfect)

such as: My friend and I friend are talking. My friend say :I had my car repaired. It's working now. I ask: How long have/ had your car been out of order? My friend: It has/had been out of order for two weeks
 
Last edited:

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
How long [STRIKE]have[/STRIKE] has your car been out of order? (present perfect) Or
How long had your car been out of order? (past perfect)

such as: My friend and I friend are talking. My friend says :I had my car repaired. It's working now. I ask: How long have/ had your car been out of order? My friend replies: It has/had been out of order for two weeks
That particular paragraph is better thus:

My friend and I were talking. My friend said, "I (have) had my car repaired. It's working now". I asked, "How long was your car out of order?" (or:" How long had your car been out of order") " My friend replied, " It was (or: "had been") out of order for two weeks".

Actually, I don't particularly like 'out of order', but I can't at the moment think of anything better.
 

moncsa001

Junior Member
Joined
Oct 2, 2010
Member Type
Student or Learner
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
I would like to say it in present. My friend and I are talking now. Not in the past. Not we were talking.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
My friend and I are talking. My friend says, "I (have) had my car repaired. It's working now". I ask, "How long was your car out of order?" (or:" How long had your car been out of order") " My friend replies, " It was (or: "had been") out of order for two weeks".
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
I would like to say it in present. My friend and I are talking now. Not in the past. Not we were talking.
Yes, but the car is no longer "out of order".
 

moncsa001

Junior Member
Joined
Oct 2, 2010
Member Type
Student or Learner
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
Status
Not open for further replies.
Top