[Grammar] Present perfect, simple past, present perfect progressive

Status
Not open for further replies.

dilodi83

Senior Member
Joined
Aug 27, 2006
Member Type
Interested in Language
Native Language
Italian
Home Country
Italy
Current Location
Italy
Situation: I come back home and I see my father sitting on a chair waiting for me because it's late. What could he say? (Are all these questions right? Do they have the same meaning?)

1) where have you been till now?
2) where was you?
3) where have you been standing till now?

Thank you so much for you explanation.
 
Hi,

Where have you been till now?

is the only possible choice here.

Take care,

Palinkasocsi
 
Situation: I come back home and I see my father sitting on a chair waiting for me because it's late. What could he say? (Are all these questions right? Do they have the same meaning?)

1) where have you been till now?
2) where was you?
3) where have you been standing till now?

Thank you so much for you explanation.
He's more likely to say: "Where have you been?" "Til now" is redundant.
2. The correct syntax is "Where were you?" He might say this if he had a specific time in mind, rather than all the time you were missing.
 
2. The correct syntax is "Where were you?" He might say this if he had a specific time in mind, rather than all the time you were missing.
"all the time you were missing" is a specific time.
A specific time doesn't have to be an specific instant, minute, day, etc.

"Where were you?" is perfectly correct.
Where were you (all that time)?

:roll:
 
"all the time you were missing" is a specific time.
A specific time doesn't have to be an specific instant, minute, day, etc.

"Where were you?" is perfectly correct.
Where were you (all that time)?
Yes, in places where the dialect uses the simple past in place of the present perfect, that sentence would be consistent.

Elsewhere, "Where have you been?" is the correct tense if the father asked the question as soon as the son turned up. It is asked of a period of time leading up to the present. It often means "Why are you late?" and is not necessarily a request for details of where the person has been/was.

Naturally, if the father waited until the next day, he would say "Where were you?" not "Where have you been?"

Father: Where have you been?
Son: Sorry, I got caught up talking to Peter.

[This would normally be sufficient. However, if the father really wanted to know "where", the conversation continues]:
Father: Where?
Son: Down near the river.


On the other hand:
Father: Where were you?
Son: When?
Father: Ten minutes ago. A UFO landed and took our dog.

This has as much to do with pragmatics as syntax.

 
The present perfect tense is a perfect tense used to express action that has been completed with respect to the present ...
So, what's your opinion on the topic at hand?
 
Status
Not open for further replies.
Back
Top