• Exciting news! With our new Ad-Free Premium Subscription you can enjoy a distraction-free browsing experience while supporting our site's growth. Without ads, you have less distractions and enjoy faster page load times. Upgrade is optional. Find out more here, and enjoy ad-free learning with us!

"were" or "have been"

Status
Not open for further replies.

subhajit123

Senior Member
Joined
May 27, 2017
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
Hi there, suppose my friend has promised me that he will meet me at my home at 7:00 P.M but he reaches a few hours later. After he reaches my home can I say to him "Peter, I have been waiting for you for a long time. where have you been/were you?"?

I think "have been" should be used but if I use "were", will that be wrong?

If there is anything ungrammatical in my sentence, please correct it. :)
 
Last edited by a moderator:

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq
Hi there, suppose my friend has promised me that he will meet me at my home at 7:00 P.M but he [STRIKE]reaches[/STRIKE] gets there a few hours later. After he reaches my home, can I say to him "Peter, I have been waiting for you for a long time. where have you been/were you?"
Both are possible.
 
Status
Not open for further replies.

Latest posts

Top