0
Anonymous Posted 18 years ago
Grammar

present perfect

Ola,

A: We have a new classmate, but she will only come next week.
B: I saw her.
B': I (already) have seen her (and can put a picture to her name).

According to my understanding, B' emphasises more the idea that B' will recognize her the next time B' meets her.

If B' narrows the timeframe of when B' saw her and still wants to emphasise that B' will recognise her the next time, next week, and says:

"I have seen her before last week when the school started," I do not feel very comfortable with the choice of tense.

Is my bad feeling ill-founded? I do not know about any grammatical rules that would decline to allow the usage of the present perfect in such circumstances.

Thanks.
  

Top answer

Hi Anon Anonymous "I have seen her before last week when the school started," I do not feel very comfortable with the choice of tense. I don't feel comfortable with that either. The present perfect typically refers to a past activity that happened at an indefinite time in the past, or at some unspecified time between a point in the past and now.

  • Hi Anon Anonymous "I have seen her before last week when the school started," I do not feel very comfortable with the choice of tense.
  • I don't feel comfortable with that either.
  • The present perfect typically refers to a past activity that happened at an indefinite time in the past, or at some unspecified time between a point in the past and now.
  • Generally speaking, you'll mainly find a specific past time in a present perfect or present perfect continuous sentence that uses "since", where the meaning basically is "between then and now": - It has been raining since yesterday.
  • - I have lived here since last March.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
Hi Anon
Anonymous"I have seen her before last week when the school started," I do not feel very comfortable with the choice of tense.
I don't feel comfortable with that either. The present perfect typically refers to a past activity that happened at an indefinite time in the past, or at some unspecified time between a point in the past and now. Generally spe
0
Thanks Yankee for your answer. "Typically" and "mainly" Almost always but not always? [:^)]
One last question and please answer with a yes or no:

I have seen her before last week when the school started. -- Is this sentence ungrammatical?

[F][D]
0
Your scenario suggests that people are talking about whether or not they have already seen "her" at one time in the past. You can make a very general statement and say either "I've already seen her" or "I've seen her before". Both of those sentences mean that the seeing happened at some unspecified point in time before now. That is a standard way to use the present perfect.

If y
0
Yankee"It is no longer an indefinite reference to time up to now." I have not seen her since he came out of the hospital.
Yankee"It states that the one time was prior to a specific time in the past." He has had several bad headaches since he has joined the army.
0
I mentioned "since" in my first post, Anon. "Since" can be used with the present perfect, and especially the present perfect continuous, to state a starting point from which time is measured up to now.

However, what you quoted above (from my second post) refers specifically to the sentence the original poster asked about, and that sentence did not use the word "since". What you quoted

Related Questions