Re: Present Perfect I believe the correct answer is “I have sent three e-mails today” because the emphasis is on the result and the result is that e-mails have been sent, but I could be mistaken because I’ve been learning English for only a year now.
I have one more example. Which sentence is correct? Did you really cook it yourself? It’s delicious. Have you really cooked it yourself? It’s delicious.
I believe second one is correct, but I would like to hear your opinions.
Thanks |