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!

Join MyEnglishClub

Votes: 0
Email me when people reply –

Replies

    • Nice question & nice answer. ^_^
    • thank for your reply i was wonder the same q , but now i understand what is the different

    • Hi Ravi

      Thank you for your interest
              I think 

      1- a) she still explain and i don't know the exact time she started her explain

            or she just has finished  her explain since few Minutes

          b)  She finished her explain (but i have note here can i understand this sentence as the speaker may not actually mention the specific time about action , but they do have one specific time in mind.)

       

      2-  a)  she explained the meaning . ( she did that)

           b)  she started her explain and she still trying to explain the meaning  

       

      3- mean : a) He made Achievements in his life ( in the past ) he stoped to make a new in the present

                     b) He made Achievements in the past and still do in present

      This is my understanding

       

    • Hi Ravi

       

      Thanks alot

    • Thank you very much.
    • thanks very much

       

    • you are very welcome.
This reply was deleted.