We use 'bring' to speak about moving something to the place we or the person we are speaking to are located. So if you are talking about the moment of speaking -- for example, it's started to rain and you don't have an umbrella -- then 'I should've brought my umbrella' is correct (and 'taken' is not).
We use 'take' to speak about moving something to a place that is different from where we or the person we are speaking to are located. So if you are talking about a past situation -- for example, yesterday when you went to the market and it rained but you had no umbrella -- then the 'taken' form would be the correct one.
Hi Team,
please Help me..... I don´t understand the difference between :
For example:
You should have taken an umbrella. - You should take an umbrella.
The difference between 'should' and 'should have' is explained on our Modals with 'have' page. Here, 'you should take' is referring to the present or future (for example, imagine that you know it is raining and you see that I'm leaving the house -- this would be a time to say 'you should take') and 'you should have taken' refers to the past (for example, if I come home wet from the rain, you could tell me 'you should have taken').
Hello May Thida Su,
We use 'bring' to speak about moving something to the place we or the person we are speaking to are located. So if you are talking about the moment of speaking -- for example, it's started to rain and you don't have an umbrella -- then 'I should've brought my umbrella' is correct (and 'taken' is not).
We use 'take' to speak about moving something to a place that is different from where we or the person we are speaking to are located. So if you are talking about a past situation -- for example, yesterday when you went to the market and it rained but you had no umbrella -- then the 'taken' form would be the correct one.
You might find this explanation of 'bring' and 'take' useful.
All the best,
Kirk
The LearnEnglish Team
Hello Bara
The difference between 'should' and 'should have' is explained on our Modals with 'have' page. Here, 'you should take' is referring to the present or future (for example, imagine that you know it is raining and you see that I'm leaving the house -- this would be a time to say 'you should take') and 'you should have taken' refers to the past (for example, if I come home wet from the rain, you could tell me 'you should have taken').
All the best
Kirk
The LearnEnglish Team
Hello Stephane
He says 'It's matasak, in Persian.' and then 'I'll see you later, Rob.'
All the best
Kirk
The LearnEnglish Team
Hello M.A.KH,
Should have is an example of a perfect modal verb and these verbs do not change their form. We use 'have' in all such examples:
should have
would have
won't have
could have
etc.
Peter
The LearnEnglish Team