- 1 Post By Coli
why is this sentence "she has gone for hours" wrong?
A friend of mine asked me that why "she has gone for hours" is not right.
Instead, text book says 'she has been gone for hours" is correct.
Does anybody know the difference between them?
thanks in advance!
Re: why is this sentence "she has gone for hours" wrong?
It is quite simple...She has been gone for hours. Means that the person has been absent for hours. (Present Perfect - passive). From the past until now, f.ex. she left in the morning and still didn't return home.
She has gone for hours - Present Perfect. - active, would mean that she went for hours. Like in the sentence: She has gone to the supermarket.
I hope you can notice the difference.
By Unregistered in forum Ask a Teacher
Last Post: 09-Feb-2008, 00:59
By Juliam in forum Ask a Teacher
Last Post: 18-Jan-2008, 19:08
By snade17 in forum Ask a Teacher
Last Post: 20-Feb-2007, 07:09
By therose in forum Ask a Teacher
Last Post: 21-Mar-2006, 14:27
By Anonymous in forum Ask a Teacher
Last Post: 09-Apr-2003, 21:53
Search Engine Optimization by vBSEO