[Grammar] I have waited VS I have been waiting

Status
Not open for further replies.

naweewra

Member
Joined
May 19, 2011
Member Type
Student or Learner
Native Language
Thai
Home Country
Thailand
Current Location
Thailand
Hello,

Can I use both the Present Perfect and the Present Perfect Continuous in this context?

a. I have waited for you all my life. Now that I have found you, I will never let you go.
b. I have been waiting for you all life. Now that I have found you, I will never let you go.

Is one better than the other?

Thank you.

Nawee
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hello,

Can I use both the Present Perfect and the Present Perfect Continuous in this context?

a. I have waited for you all my life. Now that I have found you, I will never let you go.
b. I have been waiting for you all life. Now that I have found you, I will never let you go.

Is one better than the other?

Thank you.

Nawee

I prefer the second as it makes it clear that the waiting was a continuous happening right up until the meeting. However, you need to add "my" before "life".
 

charliedeut

VIP Member
Joined
Oct 19, 2009
Member Type
Interested in Language
Native Language
Spanish
Home Country
Spain
Current Location
Spain
I prefer the second as it makes it clear that the waiting was a continuous happening right up until the meeting. However, you need to add "my" before "life".

Could one also, in this case, use "all of​ my life"?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Status
Not open for further replies.
Top