0
Marold Posted 14 years ago
Grammar

Some sentences -> present perfect or past simple?

Even though those are the very basics, I am forced to ask you about the correctness of the particular sentences below, because I am not sure myself.

(1) Finally I've come home today. - I dare say this one is incorrect, isn't it? Although the time specification "today" is not finished yet, I would use past simple. Is anyone capable of giving me a sufficient explanation?

(2) I've done a lot of work today. - Past simple or present perfect? I incline more to PP here.

(3) In the past four days I've been very tired. - Correct or?
P.S. Is the word past here interchangeable with last?

Thank you very much.
  

Top answer

(1) Finally I've come home today. - I dare say this one is incorrect, isn't it? - - This is 'correct' and very common and natural.

  • (1) Finally I've come home today.
  • - I dare say this one is incorrect, isn't it?
  • - - This is 'correct' and very common and natural.
  • (2) I've done a lot of work today.
  • - Both are fine.
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.

3 Answers
0
(1) Finally I've come home today. - I dare say this one is incorrect, isn't it? -- This is 'correct' and very common and natural.
(2) I've done a lot of work today. - Past simple or present perfect?- Both are fine.
(3) In the past four days I've been very tired. -- Fine.
P.S. Is the word past here interchangeable with last?- Yes.
0
Thank you very much for your direct and plain answers.

And please, what about: "I've come home today's morning."? Is it fine?
0
No. 'Today's morning' is not an English formation. It is 'this morning'. And whether you use present perfect there depends on what time it is.

Related Questions