Hello… I am confused between "I will be available on 1/1/2001" and "I will be available for 1/1/2001". I think both of them mean I will be available only for that certain date which in this case is 1/1/2001. What if I want to say I will be available since certain date? Can I say "I will be available 2 weeks from now" and "I will be available 2 weeks from accepting date"?

I will be available on 1/1/2001. OK. I will be available for 1/1/2001. Not the best possible way of saying it. It seems like a contraction of I will be available for you on 1/1/2001.

When should we make the appointment? Let's make it for 1/1/2001. (You make an appointment for [date]) (More common.) Let's make it on 1/1/2001. (You can also make an appointment on [date]) (Less used.)

I will be available two weeks from now. OK. I will be available two weeks after I've accepted. OK, but not used much. It's difficult to imagine a lot of contexts where this would be a useful thing to say.

I have been available all day. OK. I have been available since last Tuesday. OK. I have been available since 1/1/2001. OK.

> "I will be available on 1/1/2001" and "I will be available for 1/1/2001" I don't think the second one is correct. I would say I will be available for help, comment etc. (= for something you can do/offer etc.), but not you can offer a date which m#does not make any sense to me.

Relating to your second question, > "I will be available 2 weeks from now" It can be regarded as wrong (especially for serious writer). You should say: - ... (with)in 2 weeks [NOT "after"!! It cannot be used when it refers to from now to a certain time]

>I will be available 2 weeks from accepting date A preposition is missing. You should say: - I will be available after 2 weeks from accepting date

>I will be available two weeks from now. OK. I would like to emphasise that point. I was told by a native speaker that it is not a good/natural way to say like that. If strictly speaking, it is incorrect to say in that way.

Instead we should say: - I will be available (with)in two weeks.

Using "from now" is simliar to the following: -You say "I will go to school next day" (very unnatural!) instead of "I will go to school tommorrow" (natural!)