Could you please, check if my explanations for the usage of the underlined verb tenses are correct? If not,please, tell me why.
1) Sue hasn't eaten anything today, but she ate a lot yesterday.
(here the present perfect tense is being used because since the day started up till now she hasn't eaten anything, but till the end of the day the situation can change = a situation that started in the past and comes up to the present moment).
But if I had written: "Sue didn't eat anything today, but she ate a lot yesterday.", in this case the reader/listener would have had an idea that the day already finished, and she didn't eat anything, wouldn't he?
2)Dawson had been taking a shower when his father arrived. Here I could also rewrite it by saying: Dawson had taken ashower when his father arrived, couldn't I ? The only difference is that in the first example, when the second action (when hisfather arrived) took place, the previous one(Dawson had been taking a shower) was in course. While in the second example, when the second action happened, the first one had already taken place. Am I right?
Thanks,
Tillia
Top answer
You understand the use of the tenses correctly. Sue didn't eat anything today, but she ate a lot yesterday. The above sentence can't be said when 'today' is over .
— Cool Breeze
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.
Sue didn't eat anything today, but she ate a lot yesterday.
The above sentence can't be said when 'today' is over. You could say it when, for example, Sue has gone to bed and fallen asleep and it seems extremely unlikely that she will wake up and eat something before midnight.
Anonymous2)Dawson had been taking a shower when his father arrived(2a). Here I could also rewrite it by saying: Dawson had taken ashower when his father arrived (2b), couldn't I ? The only difference is that in the first example, when the second