English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

One: I had heard the symphony many times before.
Two: I have heard the symphony many times before.

2006-06-28 18:45:38 · 16 answers · asked by donotmisstony 2 in Society & Culture Languages

16 answers

Wow, lots of incorrect answers this time!

The first is past perfect (had + past participle), indicating an action (hearing the symphony) that was already completed before another past time. In your example, that other past time is unstated, so it would have to be clear from the context for the sentence to be correct--presumably, you are leaving the concert hall, or you've already mentioned the most recent time you heard it.

The second is present perfect (have/has + past pasrticiple). It would be better without the "before" because the present perfect if used for completed events should indicate some continuation into the present--as it is, you are probably talking during the symphony *tsk*. If you're going to the symphony again (in the future) or you're (for example) explaining why you didn't go to the most recent show, I'd say

"I have heard the symphony many times already."

If you're explaining why you're so familiar with the symphony, use simply:

"I have heard the symphony many times."

2006-06-29 00:20:15 · answer #1 · answered by Goddess of Grammar 7 · 1 0

This is one of those things about the English language that someone that speaks another language primary finds difficult to discern.
It is not uncommon to hear someone to say ex. "I have a good time with dinner and you today.Thank you."
Thats why I respect the attempt of those adults to communicate in English. "Me Tarzan you Jane" is an incomplete sentence but pretty comprehensible to me.
Hope you enjoyed the symphony. :)

2006-06-29 14:36:04 · answer #2 · answered by baghmom 4 · 0 0

The first is the past perfect tense, used to indicate an event long past.
The second is the present perfect tense, used to indicate an event has passed but not as long ago as past perfect tense, it also indicates that the action of the verb might still be continuing.

And c13reasons, there is no future pluperfect tense in Latin.

2006-06-29 11:29:23 · answer #3 · answered by Brandon M 1 · 0 0

the difference is had and have
and the correct tense to use here is
have:
I have heard the symphony many times before.
Helps!

2006-06-28 18:52:05 · answer #4 · answered by vim 5 · 0 0

both are correct english the difference is in the use of the past tense and the meaning to be conveyed when put into the complete context of a paragragh. one is past tense, the other is past perfect tense. but an english grammer text would be of better use to explain the tense structure of the verb forms you're checking.

2006-06-28 19:03:00 · answer #5 · answered by de bossy one 6 · 0 0

both are perfectly correct usage.

'have' is the present tense.
e.g. "have you heard this syphony?"
"I have heard the symphony many times before"

'had' is the past tense.
e.g. "he asked if I had heard the syphony, and I replied that I had heard the symphony many times before"

2006-06-28 18:51:18 · answer #6 · answered by Anonymous · 0 0

one is the present perfect and the other is the past perfect. they are tenses which indicate an action that is perfected or completed as the speaker speaks. I hate these questions!
or an action which was completed in the past. but may not be true in the present. there in lies the difference.

2006-06-28 19:05:05 · answer #7 · answered by Anonymous · 0 0

Number one is correct. Because you heard it before, you are assuming past tense, which should be the word had.

2006-06-28 18:50:48 · answer #8 · answered by net_at_nite 4 · 0 0

They are BOTH correct. it depends on when and how you use them.

the first one is something that you have done and completed prior to another past action

the second one is when you have done something, but its not yet completed. as in you have heard them, but you will probably hear them again (or at least have the slightest possibility of doing so).

2006-06-28 18:56:31 · answer #9 · answered by nerveserver 5 · 0 0

1) simple past tense.
2) past perfect tense.

Both are perfectly correct English.

2006-06-28 19:25:08 · answer #10 · answered by silvercomet 6 · 0 0

fedest.com, questions and answers