Hi Newguest, There is a slight difference in the time line between the first 2 sentences. #1 means that you have spent 1/2 of this day (today) up the tree. #2 means that you spent 1/2 of some day in the past (yesterday or further back) up the tree.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Newguest1. I've spent half a dayI'd suggest changing your sentences as I did in the quote.onin a tree pickingupcherries.
2. I spent half a dayonin a tree pickingupcherries.
SkrejAs for substituting 'yesterday' for 'Monday' again, yes, both work with no difference (aside from the amount of time that's passed).Hi
SkrejYou can use a specific time (yesterday, Monday, etc.) with the present perfect progressive as long as you've got 'since' or 'for' right before that specific time.
"She's been calling me since yesterday/Monday" or "She's been calling me for 48 hours straight" are both okay.
If you say "She called me yesterday", then that would be simple past. You can