Hello!
I have a few questions about verb tenses and how to use them correctly. I think the majority of my questions revolve around the perfect tenses and the result they sometimes have in the present (or, depending on the tense, in the past or future). So, to keep it simple, all of my questions are about the present perfect and, for comparison, the past simple.
I know that we can use the present perfect tense, among other uses, to talk about actions that have a result in the present:
Correct: She's hurt her leg, so she can't walk.
However, we can not use it in sentences with finished time words:
Incorrect: I've seen her yesterday.
But can the present perfect be used with expressions like "last year", "the other day" or "at the beginning of this year" if that action leads up to/has a result in the present? Is there any difference in meaning? For better understanding:
She's hurt her leg a week ago, and she still can't walk.
or
She hurt her leg a week ago, and she still can't walk.
I also don't understand what a "result in the present" is supposed to be/mean. Can a result be measured with something?
Correct: I've done all of my homework for tomorrow's class, so I can come over tonight.
Here I'm confused: In your memo you (have???) asked me to write a report, so now I'm sending it to you.
The second sentence isn't in the present perfect tense (according to the answer key I have). But isn't there a present result, too? I mean, I'm only sending it to you because you asked me to. So, the result is the sending of the report, isn't it?
Thank you in advance :)