You've invited someone for dinner at your house, and the phone rings. It's them! They say:Another example:
I'm sorry, but I think I'm going to be a bit late. There's a lot of traffic.
After you finish speaking on the phone, you say to someone else:
A)That was Juan. He said he thinks he's going to be late because there's a lot of traffic.
A friend says to you:
María's ill. She's got chickenpox!
You say to someone else:
B)Laura said that María's ill. She's got chickenpox.
However, the following day you see María at the beach. You're surprised and say to her:
C)Laura said that you were ill. She said you had chickenpox.
I can't understand why A) Is in past simple and no in present perfect (it is a recent event in the same day: That was John.He has said...)
I can't understand why B) is in past simple and not in present perfect (it is a recent event in the same day: Laura has said that...)
I would be grateful for your help.
Hi, the problem here is the difference between simple past and present perfect. There are a lot of thread about that in this forum, if take a look around with the search function. Generally speaking, if you want to mention something that happened in the past, and you have a fixed point in time in the past in mind, and its duration is limited in time...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.