Student or Learner
Hello, can someone please correct my sentence below:
'I've spoken to her just now. Are you free tomorrow so that I can discuss with you further about the issues that was raised yesterday about this case.'
Why is it incorrect to use present perfect tense for something recently happened?
I'd use it as "I've just spoken to her", though.
Or as you suggested should we use the past tense ? But in this case isn't it wrong to use now?
Thanks in advance for your and others' replies who wish to contribute.
"I've just spoken to her" sounds natural, but "I've spoken to her just now" doesn't. I don't think I can really explain why!
I've spoken to her in the last week.
I've spoken to her in the last five minutes.
I've spoken to her since lunch.
Those are all fine. The only connection I can see is that "I have spoken to her" is followed by a preposition and then a period of time in them, but "just now" doesn't fit that pattern.
The phrase "just now" doesn't mean the same as "now". It actually means "a few moments ago". I would certainly say "I spoke to her a few moments ago" not "I have spoken to her a few moments ago".
Why "I've spoken to her in the last week" and not " I spoke to her last week" ? Because last week is in the past and have no connection with today.
Or does "in last week" mean since?
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.