Student or Learner
What I know about conditional 1 and 2 is:
Conditional 1 - weather forecast for tomorrow: sunny - If the weather is fine, I will go for a walk.
Conditional 2 - weather forecast for tomorrow: poor - If the weather was fine, I would go for a walk.
What about a polite request:
I would like to ask you if you have (or had?) time for a coffee.
Thank you very much!
Last edited by the-good-guy; 31-Oct-2012 at 15:53. Reason: it is conditional 1 and 2 (not 2 and 3), sorry
How about "Do you time for a coffee?"?'Have you time for a coffee?' is polite enough for anybody.
Is it polite as the above?
You have already received an excellent reply from a teacher, so you should accept his answer
I -- just an ordinary native speaker -- have another opinion (only an opinion):
1. The weather forecast for tomorrow is poor. So you are not going to go for a walk.
I believe that either sentence is correct:
a. If the weather was fine tomorrow [we know that it will not be], I would go for a walk. But since the
weather will be "poor" tomorrow, I will not go for a walk.
b. If the weather were fine tomorrow, I would go for a walk.
* I believe that many native speakers would say "a."
* Americans who try to speak "correct" English prefer "b" -- the so-called subjunctive.
Tom: Are you going for your usual walk tomorrow?
Tom: Why not?
Mona: The weather will be poor tomorrow.
Mona: Well, if the weather was / were fine tomorrow, I would go for my usual walk. But since the weather
is going to be poor, I have no intention of going out and possibly getting caught in a downpour [of rain].
NOT A TEACHER
***** NOT A TEACHER *****
You accidentally forgot the verb "have":
Do you have time for a coffee?
!. I believe that our British friends use "have" to start such questions.
2. Americans feel more comfortable with "do."
Tom: Have you a car?
Mona: No, I haven't.
Maria: Do you have a car?
George: No, I don't.
I am a BrE speaker, and I would not say "Have you a car?" unless I were pretending to be a rather posh person from about 60 years ago.
I would use either:
Do you have a car?
Have you got a car?
I agree with the others that "I would like to ask you if you had/have time for a coffee" is overly complicated. Apart from anything else, if someone said that to me, I might sarcastically reply "OK. Go on then. Ask me if I have time for a coffee!" All you have said is that you would like to ask me a question. Technically, you haven't actually asked me if I have time for a coffee.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.