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

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 done, and.

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 done .

2011 1 .