PETER MIGHT HAVE COME TO SCHOOL IN TIME FOR PROFESSOR BROWNING’S L...
14. Peter might have come to school in time for Professor Browning’s lecture,
.
A. but he got up rather late
B. but he had got up so late
C. if he got up earlier
D. unless he had got up earlier