0
Witty witty 764 Posted 9 years ago
Grammar

He has taken all the money vs He took all the money

Hi. Could you tell me which tense will be appropriate in this situation?

He has left the hotel. He has taken all the money and the sat-nav vs He took all the money and the sat-nav.

I'd use the present perfect, because it has a result in the present - he has the money and the sat-nav. But on the other hand we give the details of the first action, so I'm not convinced here.

  

Top answer

It is very common for both the simple past and the present perfect to be suitable, so you don't always have to choose between the two. You can use either of those in this context, but I would use the same tense for both sentences. He left; He took OR He has left; He has taken .

  • It is very common for both the simple past and the present perfect to be suitable, so you don't always have to choose between the two.
  • You can use either of those in this context, but I would use the same tense for both sentences.
  • He left; He took OR He has left; He has taken .
  • As always, the simple past emphasizes the unfolding of events in past time.
  • It's a narrative tense.
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 Answers
0

It is very common for both the simple past and the present perfect to be suitable, so you don't always have to choose between the two.

You can use either of those in this context, but I would use the same tense for both sentences. He left; He took OR He has left; He has taken.

As always, the simple past emphasizes the unfolding of events in past time. It's a narrative tens

Related Questions