Hi, I really need your help about present perfect and simple past. I have to decide which to use in the following sentences for example: A: Why are the flags half-mast? B: General Hopkins (die). He (never recover) from that last operation.
We (make) a reservation for a twin-bedded room. We hope the hotel (receive) our letter.
Thank you very much.
Top answer
General Hopkins has died. [1] He never recovered [2] from that last operation. We made [3] a reservation for a twin-bedded room.
— CalifJim
General Hopkins has died.
[1] He never recovered [2] from that last operation.
We made [3] a reservation for a twin-bedded room.
We hope the hotel has received [4] our letter.
[1] Present perfect shows current relevance to the flag at half-mast.
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.
General Hopkins has died. [1] He never recovered [2] from that last operation.
We made [3] a reservation for a twin-bedded room. We hope the hotel has received [4] our letter.
[1] Present perfect shows current relevance to the flag at half-mast. At the present moment the general is dead. That explains the flag situation just now. [2] His failure to recover happened
I thought that whan you said 'I've been living here for 5 years" it implied that there would be a change, that you would be moving soon. And that when you said 'I've lived here for 5 years' you were still living there. As for 'teach', I had no idea about the difference.
First, the sentence with the question mark is fine.
All three pairs show the same relationship, but with the third pair reversed!
The ones with "been -ing" emphasize the duration. They suggest a descriptive attitude toward an activity which "has been going on". We should feel the passage of time somehow. These are more "emotional". In the "driving" example, the speaker may