Opurbo Ayon Posted 6 years ago
Grammar

Should + Own/ Eat something

Suppose it's about to rain. One should bring his umbrella to go out. Is it grammatically correct to say -

It looks like it will rain. He should have his own umbrella with him, just in case it does.

It looks like it will rain. I should have my umbrella with me, just in case it does.

Or one should own a book. Is it OK to say -

You should have the book.

Or one should eat something like (breakfast/ Dinner/ burger) then can I say -

You should have it/ lunch.

As far I know Should have + past participle can mean something that would have been a good idea, but that you didn't do it.

I am little confused about these grammar rules.

  

Top answer

Opurbo Ayon As far I know Should have + past participle can mean something that would have been a good idea, but that you didn't do it. Correct, but none of your examples have that grammatical pattern. They have "should have" but no past participle, so that meaning does not apply.

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
Opurbo AyonAs far I know Should have + past participle can mean something that would have been a good idea, but that you didn't do it.

Correct, but none of your examples have that grammatical pattern. They have "should have" but no past participle, so that meaning does not apply. In your examples "have" is the main verb; in examples with a past participle