Is "on schedule" an idiom? And why does "right" put in front of this idiom?
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.
Get more Native English Expressions >