Multiple choice

Directions: Fill in the blanks with suitable auxiliaries

She _____ not come till today.

  1. had

  2. has

  3. have

  4. have been

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Present perfect tense connects past to present. 'Has not come' is correct because 'she' is third-person singular and the statement relates to now. 'Had' is past perfect, 'have' is for I/you/we/they, 'have been' is continuous - all incorrect.