GrammarQuestion 117 of 460

He ____ here since morning.

  1. is
  2. was
  3. has been
  4. had
Show answer

Correct answer: has been

Since morning needs the present perfect.

Test structure: ETEC information about STEP

Practice grammar

Questions last reviewed: 21 October 2026