34. Select the word or phrase that makes the following sentence grammatically correct: Why did we __________ try so hard?

Answer: D

Explanation:

Why did we have to try so hard?

The correct phrase to complete the sentence is "have to," which indicates a necessity in the context of the past.

A) has to

"Has to" is incorrect in this context because it is present tense and does not agree with the past tense "did." The auxiliary verb should match the past form of the main verb.

B) Haven't

"Haven't" is also incorrect as it denotes a negative form in the present perfect tense. This does not fit the structure of the sentence, which is asking about a past action.

C) had to

"Had to" is grammatically correct in terms of tense; however, it does not fit the structure of the sentence that begins with "Why did we," which requires the infinitive form "have to" after "did."

D) have to

"Have to" is the correct choice here because it follows the auxiliary verb "did" and maintains the appropriate infinitive form required for the sentence structure.

Conclusion

The phrase "have to" is the only option that correctly completes the sentence, maintaining proper grammatical structure and tense. All other options either mismatch the tense or disrupt the sentence's flow, confirming that "have to" is the definitive correct choice.