[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
 
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".
 
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"?
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top