0
SCindy Posted 22 years ago
Grammar

Present perfect/ simple past

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.

  • 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.

7 Answers
0
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
0
Thank you very much, CalifJim!
Now I have another question, about the two forms of present perfect: in what situations would you say

I've been living here for 5 years.
I've lived here for 5 years.

I've been teaching English for 5 years.
I've taught English for 5 years.

She's driven the same car since 1970.
? She's been driving the same car since 1
0
first sentences : you are still living there
second sentences : you have just finished to live there. you have just moved.
0
Oh, really? What about the sentence with 'drive'?
0
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.
0
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
0
Thank you very much!

Related Questions