Is "on schedule" an idiom? And why does "right" put in front of this idiom?
Native speaker’s answer
Rebecca
Yes, "on schedule" is an idiom that means something happened on time or during the time that was expected. The word "right" is used here to mean exactly or precisely. So "right on schedule" emphasizes that something happened exactly at the perfect time that was expected. Ex: The bus arrived right on schedule. Ex: The baby was born right on schedule.