have / has been + v-ing * He has been learning English for 6 years. (.

had donehave donehave been doing 3 .

donedone Ihavegottogooutassoonasthisjobisdone. .

Understanding the Context

(be) done done [1] .

1 - "done" - "be done" be+ 1. "done" a) The meal is.

doing being done having done having been done 3. compared with being compared with .

donedo dodid A boy called Wang is my English teacher. called .

Key Insights

  1. donebedonehave/has done doing .

well donegood job3 good job well.

2011 1 .