Excellent question!
I'll give some examples of their usage first; that will make it easier to explain.
I have known the answers to the first half of the quiz since the first time the teacher explained the material. I had known the answers to the second half of the quiz until last week, but now I cannot recall them.
Both refer to actions in the past, but 'have' implies a continuation until the present, while 'had' indicates that the action stopped at some point in the past.
I hope that makes sense. I feel that there is probably a better way of explaining it. I know exactly how to use the two tenses, but I'm having a hard time putting it into words. Hopefully someone else can improve on this. Meanwhile, here's another example:
I have been driving a Chrysler since 2008. I had been driving a Ford until 2008.
I hope this helps.
-HW
I was looking for something else today when I came across the answer to your question. Have known is the present perfect tense of the verb to know and is used when the knowing (1) happened at an indefinite time in the past or (2) began in the past and continues in the present. Had known is the past perfect tense of the verb and is used when the knowing happened in the past before some other action or situation. There is also a future perfect tense, will have known, which is used when the action will happen in the future before some other action or situation.
What is the difference between M1 and M2?
difference between offer and acceptance?
difference between offer and acceptance?
there is no difference
tell me
The difference is known as the tidal range.
The balance of payments is an accounting record of the difference between the amount of money that a country receives (known as inpayments) and the amount of money that it pays out (known as outpayments).
BHARGAV is not a known english term and you have asked what is the difference. The difference between what & what would have to be know terms/ values.
explain Inthioum - word not known
irony.
There is no difference. A Puffer fish is also known as Blowfish There is no difference. A Puffer fish is also known as Blowfish
there is no difference. It is called American english, also known as dumb english.
That's known as the range.
Sampling bias.
relief
0.6 GHz also known as 600MHz.
i don't know if i known then why i ask from u