AnglaisPod Forum

Main Forum (Le Forum Principal) => Questions (Les Questions) => Discussion démarrée par: MissDi le 09 Août 2007 12:10

Titre: Have been + ing and Have + en
Posté par: MissDi le 09 Août 2007 12:10
Hi everyone !

I'm a new member and I first wanted  to congratulate (and thank)Thomas for his work. I found them on iTunes and for English students it's a real pleasure.

Just as I (almost) said upper, I'm an English student at College and I'm not very good at grammar. I know it's hard for a real American to explain some points but I've a real probem with "Have been + ing" and "Have + en".IFor example :I've been reading a book for 2 hours. or I've read a book (but I don't know if I have to add something else behind and in what case wwe have to use them.)

Can you help me ?
Thank you all
Titre: Re : Have been + ing and Have + en
Posté par: Thomas le 09 Août 2007 19:20
I've been reading a book for 2 hours.
vs.
I've read a book.

This one is easier than you think!

"I've been reading a book for 2 hours" means that right now, I am still reading that book.
"I've read a book" means that at some point in the past, I read a book, but it doesn't say anything about what I'm doing right now.

The "have + past participle" form of English indicates whether or not the subject "has the experience" of doing that action or not. But in comparison to "have + been + -ing", it's easy. One says that the action is continuing right now, and the other says that the action was in the past.