+0

I have made up the three examples below.

(1) Starting from next Saturday, I will keep a diary. (An event will occur in the future.)

(2) Starting today, I keep a diary. (An event is starting now.)

(3) (Suppose that today is May 1st). Starting from April 28th, I have been keeping a diary. (An event started in the past.)

My non-native English speaking friends think the phrase "Starting from a particular time" only works for present and future events, not for past events. So, (3) is grammatically wrong.

Are all my sentences grammatically correct? Please help. I really appreciate your time and help.

Comments  
ansonguy

I have made up the three examples below.

(1) Starting from next Saturday, I will keep a diary. (An event will occur in the future.) Ok

(2) Starting today, I am going to keep a diary. (An event is starting now.) Ok as edited.

(3) (Suppose that today is May 1st). Starting from April 28th, I have been keeping a diary. (An event started in the past.)

My non-native English speaking friends think the phrase "Starting from a particular time" only works for present and future events, not for past events. So, (3) is grammatically wrong.

Are all my sentences grammatically correct? Please help. I really appreciate your time and help.

First, # 3 is absolutely incorrect. In the sentence, what you need is "since", not starting.

In common usage, you can also say " Effective / Starting July 1st, 2020, all item on the menu will be charged 10% extra due to the Corona Virus".