[ Grammar ]
He apologized for _____ late.
A. arriving
B. arrive
C. arrives
D. to arrive

Random Topics:
Grammar - FragmentsModal and Phrasal VerbsVerbs and AdverbsModals and PhrasesConjunction and PunctuationThere is, There are, Some, AnyPast TensesSentences Function and StructureIndirect SpeechVerb Forms and TensesOther quiz:
Grammar › ViewWhich of the following is a correct way to fix a run-on sentence?
A. Separate the run-on into two complete sentences.
B. Add more run-on sentences.
C. Remove all conjunctions.
D. Combine the two parts with a comma.
Adjective Order › View
He was wearing a ________ shirt
A. dirty old flannel
B. flannel old dirty
C. old dirty flannel
Vocabulary › Viewsubtle
A. faint; delicate; slight
B. scolded or corrected; expressed disapproval or blame
C. huge
D. someone who makes clothing
Simple Past Tense and Past Perfect Tense › View
Joshua and I had bought the tickets long before they ___ the concert.
A. had canceled
B. will cancel
C. canceled
D. cancels
