Multiple choice

Have been

  1. Present indefinite

  2. Present Perfect

  3. Present perfect continous

  4. Present continous

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

Show the tense