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.
— Mister Micawber
(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.
(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.