What´sthe diference between them?
for example; I have done my homework. x I have been doing my homework.
Search from various English teachers...
Answers · 2
1
"I have done my homework" means it is done. The homework is complete. ("I did my homework" sounds a little more natural.)
"I have been doing my homework" means that you have been doing it for a period of time, and are still doing it.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
