When I say I've put something in the fridge, It means that it's still in the fridge or it maybe out of the fridge?
Does this sentence mean a finished action or an unfinished action?
When I say I've put something in the fridge, It means that it's still in the fridge or it maybe out of the fridge?
Does this sentence mean a finished action or an unfinished action?
No, "I have put something in the fridge" does not mean that it's still in the fridge.
The present perfect can be tricky to learn because it refers to a time interval supplied by the context of the sentence. The simple past tense really is simple: it just means "before now". The present perfect means "It happened in whatever time interval is most salient in the context and includes the present, and it happened once, or many times, or is still happening, or just stopped, or just started, depending on what you're talking about and why you're talking about it." Consequently, the meaning of the tense shifts a lot to suit the context—in many, many different ways, depending on what you're talking about, what you just said, and sometimes even what you're about to say next. This is best explained with examples, so here goes.
"Have you ever put cookie dough in the fridge? I heard it makes the cookies come out better."
"Yes, I have put cookie dough in the fridge—many times. It really works!"
The salient time interval here is the second person's previous life experience cooking. The second statement means that the speaker has, on many previous occasions, put cookie dough into the fridge, to chill it before baking. There is no suggestion that cookie dough is in the fridge now.
I have put the wine in the fridge. It should be chilled in 2½ hours.
Assuming that it takes 2½ hours to chill wine in the fridge, the salient time interval in this example starts when the statement was made, and ends 2½ hours after the statement was made. This statement does mean that the wine is now in the fridge. It's an announcement that the speaker put the wine in the fridge just now (not in the past).
If you put the wine in the fridge earlier than just now, and it's still there, you would most likely not use the present perfect. Instead, you would probably say:
I put the wine in the fridge. It should be chilled in one more hour.
This implies that the wine is in the fridge now.
I put the wine in the fridge at 6:00. I took it out about ten minutes ago.
This time, the wine is not in the fridge now.
I have put wine in the fridge. I'm never doing that again. It gets too cold.
In this example, the salient time interval starts at the beginning of the speaker's life, and ends now. The statement means that the speaker has put wine in the fridge at least once in the past, possibly more times. The number of times is not stated. The statement suggests pretty strongly that the wine is not in the fridge now.
I have put the cookie dough in the fridge three times today—and each time, someone took it out!
This suggests that the cookie dough is not now in the fridge. The present perfect indicates the speaker's probable intention to try again—to put the cookie dough back into the fridge a fourth time (maybe even more times if necessary). The present perfect makes the listener's mind search for a continuous span of time that the speaker probably has in mind, which the speaker is thinking of as containing the three events of putting the cookie dough in the fridge. In this case, that salient time interval is either the on-going conflict between the speaker and whoever took out the cookie dough, or perhaps the whole process of making the cookies, which has been going on all day and is not yet done. If the speaker wanted you to think of the three times putting the cookie dough into the fridge as isolated events, or the speaker is giving up and won't try to put it back in again, the speaker would most likely have used the simple past tense.
So, neither tense by itself implies that the "something" is or is not still in the fridge. But context often makes it clearly imply one or the other.
It probably seems reasonable to think that you can tell what time a sentence in the present perfect tense refers to just by reading the sentence. Most tenses are like that. For example, the future tense, "I will put wine in the fridge", really does just mean that in the future, the speaker will put wine in the fridge (or intends to). But the perfect present is not like that. The information needed to tell what time it refers to is not in the sentence. It's in the context.
Consequently, questions about the present perfect that are framed very abstractly, without a specific context, like "What does 'A has done X' imply about the present?" or even "What is the salient time interval in 'I've decided to do something'?", usually don't have an answer. The present perfect is like a finger pointing to something. You can't see what someone is pointing to by looking at their finger. The only way to find out what they're pointing to is to follow where their finger is pointing and look at the thing yourself. What may seem a little strange is that the present perfect doesn't point to a physical object, it points to a time interval.
English isn't just words and ways of combining them, it's also a certain way of orienting yourself to time. To speak English—at least, to use the present perfect—you need to see events as contained within (or filling) continuous spans of time. Sometimes, the time interval is made explicit, like this:
I haven't washed my car this year.
The present perfect suggests that the speaker might still wash his or her car this year. Since the year isn't done yet, it could still happen. If you were talking about last year, you'd use the simple past: "I didn't wash my car last year." Since last year is already over and in the past, it wouldn't make sense to use the perfect present. There is a break in time between the end of last year and the present.
Most often, though, the time interval is understood implicitly from context:
Have you eaten lunch?
A person would most likely say this from around 11:00 a.m. to 2:00 p.m.: the usual time interval during which people eat lunch. The present perfect suggests that if you did not each lunch yet, there is still an opportunity to do so. Consequently, "Have you eaten lunch?" is often an invitation to go to lunch with the speaker. At 4:00 p.m., it's too late for lunch, so you would use the simple past: "Did you eat lunch?" The time for lunch ended before the present, so the opportunity is over. Between 11:00 a.m. and 2:00 p.m., "Did you eat lunch?" is just a question, less naturally an invitation, because it doesn't refer—point to—the still-not-finished time interval when you can still eat lunch.
This is why there can be no simple rule for what the present perfect refers to or what it implies about whether an action is finished or whether its result still remains unchanged now. There are as many ways that time intervals can be salient as there are topics that a person could talk about and reasons why they would want to talk about them. Just notice how differently the present perfect functioned when we were talking about lunch, car-washing, and cookie dough. On a day when the sky looks like it will rain pretty soon, "Have you washed your car?" probably means "If you haven't washed it yet, you'd better do it soon, before the rain starts." In this case, the present perfect reminds the listener—points out—that it's going to rain soon, because of the sky (which you can both see). Under other circumstances, "Have you washed your car?" could mean something else, because some other time interval would be salient.
Some other languages treat time this way, too, such as other Germanic languages, but most don't. I gather that the Romance languages do not, judging by the difficulties that learners from those languages encounter when they try to learn the English present perfect—that and the fact that their own present perfect works completely differently. If your native language doesn't have a tense that orients to salient time intervals, then every attempt you make to understand the English present perfect in terms of the tenses from your native language will be wrong. You have to start with a clean slate and understand the English present perfect as an entirely new and different way to refer to time in language. If you start noticing what people are trying to suggest when they use the present perfect, you'll gradually catch on and start seeing events as being contained in or filling continuous spans of time, too. After a while, it becomes effortless. Most native speakers don't even know they're doing it.
You should know that what I've said about time intervals is not the consensus among grammarians or linguists about what the present perfect in English means. As far as I know, there is no strong consensus about exactly what the present perfect means, though there is a strong consensus that it implies that something about the past is relevant now. (My explanation mostly agrees with that.) I think the examples I've given are all uncontroversial, though, and anyway, native speakers understand the present perfect by example, not by an abstract rule.
When you say that you "have put" something in the fridge, it means that you did it in the past, yes. In this case, it would have about the same meaning as "I put something in the fridge."
The difference between the two tenses is that the present perfect ("I have put") implies an action that happened in the past whose effect continues in the present. In this case, whatever you put in the fridge is still there, so you could use either one. The different shade of meaning is that using the present perfect tends to emphasize that it is still there, whereas the simple past does not. Consider these two sentences:
I put the yogurt in the fridge, and then I took it back out.
I have put the yogurt in the fridge, and then I took it back out.
The second sentence is incorrect, because again the use of present perfect (an action that is perfected--or completed--in the present) implies that it is still there. The simple past is a simple statement that something occurred in the past, with no implications one way or the other about the present.
For a little more information, this is a nice summary with more examples and some exercises.
Question: When I say: I've put something in the fridge, It means that it's still in the fridge or it maybe out of the fridge?
Answer: When you say at some present time for you: /I've put something in the fridge/, the thing is still there when you speak those words.
Whereas, when you say at some present time: /I put something in the fridge./ the action occurred in the past but also, we do not know if it is still there.