English Language & Usage Asked by Ayon Khan on September 2, 2020
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 this grammar rules.
Should have + past participle would be something like I should have brought my umbrella (it would have been a good idea, but I didn't).
The examples that you give do not include a past participle, so they refer to something that it would be a good idea to do now (take one's umbrella, buy a certain book, have lunch).
Answered by Kate Bunting on September 2, 2020
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP