HE HAS WAITED HERE FOR A QUARTER PAST SIX.

3. He has waited here for a quarter past six.