[Grammar] Where have you been? Present Perfect or ... Past Perfect?

Status
Not open for further replies.

JarekSteliga

Member
Joined
Nov 30, 2011
Member Type
Interested in Language
Native Language
Polish
Home Country
Poland
Current Location
Poland
Is this common question grammatical? Clearly the person of whom the question is asked is no longer where that person had been or in other words that person's "being somewhere" does not extend until the present.

Therefore should it not rather be, "Where had you been?"
 
"Where have you been?" means "Where have you been up until now?" For statements/questions which refer to the recent past and for times leading up to the present, the simple past is correct and perfectly sufficient.

If another previous time is mentioned in relation to your question, then the past perfect might be required.

I saw you walking along North Street yesterday. Where had you been?
 
Therefore should it not rather be, "Where had you been?"
No, there is no need to use the past perfect simply because one thing happens before another.
If I believed in sig. files, I'd make that mine for a month or two.
 
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