He has ________ teaching in this school ________ three years.
- Be - in
- As - since
- Been - for
- None of these
Explanation
"Been" is used with "has" to form the present perfect continuous tense.
"For" is used to indicate a duration of time (three years).
Related MCQs
- Beside
- Away from
- Into
- None of these