Find the mistake

Status
Not open for further replies.

nado92

Member
Joined
Feb 25, 2010
Member Type
Other
Native Language
Arabic
Home Country
Egypt
Current Location
Egypt
Find the mistake:

I have been waiting for him all day. Finally, he came at 4:30pm.

Can we say'
I had been waiting for him all day. Finally, he came at 4:30pm.
 

emsr2d2

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

I have been waiting for him all day. Finally, he came at 4:30pm.

Can we say'
I had been waiting for him all day. Finally, he came at 4:30pm.

Yes, you can say that!

"I have been waiting......" suggests that you are still waiting, so to say that he also came at 4.30pm doesn't make any sense, because if he's arrived, then you are no longer waiting.

You can also say "I waited all day and he finally came at 4.30".
 

nado92

Member
Joined
Feb 25, 2010
Member Type
Other
Native Language
Arabic
Home Country
Egypt
Current Location
Egypt
Thank you so much.
 
Status
Not open for further replies.
Top