QUESTIONS 15-24. CHOOSE THE BEST ANSWER TO COMPLETE EACH OF THE FOLLOW...

22. ________ a quick breakfast, he rushed to the library. A. Had B. Have had C. To have D. Having had