0
Danil Posted 12 years ago
Grammar

Attached/ I have attached.

Hello to everyone. Could you explain me please this "thiny" difference between past simple and present perfect.

For example:

"I attached the record" and "I have attached the record."

What should I choose? I tend to present simple.

If I recorded a voice message 5 minutes ago for example, should I choose past simple?

When I should use present perfect? I know, that we should use present perfect, for example when somemthing is not finished. E.g. I have studied English for 2 years.

But in this occur, what should I use? I tend to present simple.
Kind regards.
  

Top answer

I choose "I have attached the record". This action happens in past but we don't know exactly its time, in this sentence, time isn't mentioned. but "I attached the record last week".

  • I choose "I have attached the record".
  • This action happens in past but we don't know exactly its time, in this sentence, time isn't mentioned.
  • but "I attached the record last week".
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.

10 Answers
0
I choose "I have attached the record". This action happens in past but we don't know exactly its time, in this sentence, time isn't mentioned.
but "I attached the record last week".
0
I think I have understood. We should say: "I have attached" becasue we haven't any specific time in this sentence.
Am I right?
0
You are right.
By the way, "I understood" Emotion: wink
0
I understood or I have understood?
0
"I understood". I am sure.
0
Danil We should say: "I have attached" becasue we haven't any specific time in this sentence.Am I right?
That is not the reason here. It is because you did it recently. The rule is that present perfect is not used when a definite past time is mentioned, but the inverse does not apply; that is, simple past also frequently appears without any specific past tim
0
To be honest I don't know how to explain to u understand me. In any situations, when you understood someone's mean, you say "I understood". No one says "I have understood" even its grammar is right.
0
Mister Micawberpast also frequently appears without any specific past time mention
Dear Mr. Micawber, thank you, as always!


How can this be explained? I should look in a context of a sentence?


I understand that if we have a definite time, we should use past simple. E.g. I understood it 5 minutes ago.
Mister Mi
0
Danilwhen you understood someone's mean, you say "I understood". No one says "I have understood" even its grammar is right.
Actually, we say neither. We say 'I understand.'
DanilIf I did it 30 seconds ago for example, I should say: I have attached?But if I did it 5 hours ago, I should say: I attached?Mr. Micawber, how do you det
0
Danil when you understood someone's mean, you say "I understood". No one says "I have understood" even its grammar is right.Actually, we say neither.
Mister Micawber

This is not my words

Related Questions