Would you please tell me if my English is correct ?
"We were late for the film yesterday. I was really upset to have missed it. Next time, I will make sure we arrive on / in time for the show."
a) Should the verb phrase "make sure" be in the future only ? I'm not sure what you mean here. "I will make sure..." is fine.
b) and the verb "arrive" in the simple present only and not the future ? If you are asking if you should put "will" in front of "arrive", you shouldn't.
c) which preposition should I use "in" or "on"? Both are correct. They give different meanings.
Would you please tell me why?
Thank you for your help.
Student or Learner