Has taken or took

Hi everybody 


Where's my wallet? It was on the table. Somebody has taken it.

 

 

Where's my wallet? It was on the table. Somebody took it.

  

what is the difference btween them in the meaning?

 

Which is more correct grammatically?

You need to be a member of MyEnglishClub to add comments!

Votes: 0
Email me when people reply –

Replies

  • the explanation is very clear..thank you
  • It is very important know when use taken and took
  • Thank you Nafis , Ravi  and Josef for your clear explanation.

    and thank you Noon for you topic

  • Iwill thank  you very much because this is what I need
  • In both the tenses, simple past and present perfect, we talk about past action. In simple past, we tell the time and in present perfect the present position of the same past action. The choice of one tense and not the other depends on what we want to say.Would you read my blog TIME TENSE AND MEANING?
  • Thank you so much my friends. I'm glad that explanation was helpful. And, thank you so much dear Josef for the information.
  • Thanks Nafis
  • Thanks Josef, I learned something here...
  • Hello. Regarding to your question, the second sentence is more appropriate. The action was and took happened entirely in the past. The first sentence could be correct if you want the action still occurring in the present. The words "has taken" in the first sentence means that the action is happened in the past but still occurring at the present. That's why it is referred as the present perfect tense.

     

    Thank you Nafis for the great explanation. I'm sure a lot of members are delighted to hear your response.

  • The explanation given by Nafis is indeed excellent.

     

    Please also note that there is some difference in usage between British English (which favours the present perfect) and American English (which favours the past simple). Nafis's explanation applies particularly to British English. So for the example given...

     

    Where's my wallet? It was on the table. Somebody has taken it. <--- typically British English

    Where's my wallet? It was on the table. Somebody took it. <--- typically American English

This reply was deleted.