Should and Should Have

Should and Should Have

We use "should" as modal verb to give advice and express obligation.

Formula: Subject + should + 1st form of the verb + object

Advice

Present

Examples:

              You should drive carefully all the time. (simple sentence)

              She should not / shouldn't drink vine this much. It's not good for her health. (Negative sentence)

Past

Formula: Subject + should have +  3rd form of the verb + object

Examples:

              We should have discussed it before. We may have had better solution. (simple sentence)

              They shouldn't have behaved like that otherwise mother wouldn't have been annoyed. (Negative)

Future

Examples:

              We should be in America by the end of this month. (simple sentence)

              Ibrahim shouldn't go with Sarah to the party. (Negative sentence)

 

Obligation

Examples:

              You should switch off the light when you leave the room. (simple sentence)

              We should stand against the government's negative step. 

 

Note: We don't commonly use negative sentence for obligation.

            We can also use "Be Supposed to" in place of should with the meaning.

Be Supposed to

Present

Examples:

              I am not supposed to leave the class before taking lecture.

              You are supposed to be with your mother during her illness.

Past

Examples:

              Ibrahim and Sarah were supposed to compromise.

              You were supposed to phone me.

Ought To

"Ought To" is used quite similarly to "Should"

Example:

We ought to fight against cancer.

See also Ought To

Related Posts

Share this page:

0 Comments

Write a Comment

Your email address will not be published.
Required fields are marked *

A PHP Error was encountered

Severity: Warning

Message: count(): Parameter must be an array or an object that implements Countable

Filename: tutorials/sidebar_right_tutorials.php

Line Number: 67

Backtrace:

File: /home/alifseye/public_html/application/views/frontend/tutorials/sidebar_right_tutorials.php
Line: 67
Function: _error_handler

File: /home/alifseye/public_html/application/views/frontend/tutorials/tutorials_single.php
Line: 185
Function: view

File: /home/alifseye/public_html/application/controllers/Tutorials.php
Line: 60
Function: view

File: /home/alifseye/public_html/index.php
Line: 315
Function: require_once