Lucy is very late. She _____ her train.

should have missed
may have missed
had to miss
may miss
Fiverr 2021 English Level Tests
English Vocabulary Tests
English Modals Tests
Pre-Intermediate Grammar Exercises