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:
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.
 
I would like to say it in present. My friend and I are talking now. Not in the past. Not we were talking.
 
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".
 
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".
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top