Multiple choice

Directions: Choose the incorrect sentence.

  1. Teacher has been teaching the students for 2 hours.

  2. Teacher had been teaching the students for 2 hours.

  3. Teacher was teaching the students for 2 hours.

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

In present perfect continuos tense we use has/have+been+present participle(verb's first form+ing) and since/for. In past perfect continuos tense we use had+been+present participle (verb's first form+ing) and since/for. So, option 3 is incorrect.