Present Simple 

Posted : admin On 13.09.2021
  1. Present Simple Passive
  2. Present Perfect
  3. Present Simple Examples
  4. Past Simple

56 fun classroom activities for the Present Simple tense 1. Make me say “Yes, I do” Students ask the teacher and then each other “Do you?” questions and get one point for each. Make me say “No, I don’t” Students ask “Do you?” questions and get one point for “No, I don’t” answers but no. Present simple: uses General truths and facts. There is always a holiday on the last Monday in August in the UK. Time passes very quickly. Regular and habitual events. We use the present simple to talk about regular or habitual events. How do you get to. Instructions and directions. The present simple is used for future time when events are regular or part of a schedule. It is similar to asking 'What time is the show supposed to/meant to finish?' The modal verb will is used for predictions of particular events. It is similar to asking 'What time do you think/expect the show to finish?'

  • The simple present, present simple or present indefinite is one of the verb forms associated with the present tense in modern English. It is commonly referred to as a tense, although it also encodes certain information about aspect in addition to present time. The simple present is the most commonly used verb form in English, accounting for more than half of verbs in spoken English. It is called 'simple' because its basic form consists of a single word, in contrast with other present tense forms.
  • Hello dear students!!

If you have an empty div or other element that you want it removed if does not contain any html tags or text inside it, here is a quick guide how to do it with jQuery. I will also show you how to handle empty tags using CSS only. Make sure to watch the video tutorial if you want to see live examples.

To give you a fast example of what we are going to do, let's pretend that you have a <div> and inside it there will be a text added by user. If the user will not add anything in that tag, your style will still remain on that div container and you want it removed if it doesn't contain any html tags or text.

Full HD Video Tutorial

Check for Empty Tag Elements with CSS

The easiest method to hide or remove an empty tag is by using the CSS3 selector :empty directly on the element you want. You can read more about this selector here.

The problem with the :empty selector is that he is only targeting just empty elements, without white space. If you have, for example, a space there or a simple &nbsp;, your CSS code will not work. To solve that we will use jQuery.

Check if Div is Empty (if HTML Element has Text) with jQuery

With jQuery you can check the length of the text inside the div or element you are targeting to see how many characters it has. There are 2 ways to do that. One with text() function and the other one with html() function.

Checking Text Length of Element with text() function

Using the text() function to check the length, it will count only the characters inside the element. If you have another empty tag inside it, you must use the html() function.

Get Text Length together with the Tags of Elements inside with html() function

To check if div is empty (or any html element) together with the tags elements inside it, use html() function. If you use just text, it will work the same as the function above, the difference is this one is counting the length in tags also.

Check If Element has Any Children Tags Inside

If you have a custom structure where you know the user can add only a text which is always inside another tag, you can search if a div or another element contains any children tags inside it.

Check for Empty Elements with White-space

If an element contains just a space, without text, it will not be considered an empty element because has something inside it. Here is how you check if the div is empty even with blank spaces (white-space) or entities such as &nbsp; (non-breaking space) using $.trim function from jQuery.

Update (11 April 2015)

To check if div is empty (or if every <p> in your document is empty) and remove the white-space inside it with the condition to not contain any html tag inside it you must to write 2 if conditions and then replace the content using text() or html() functions. Below is the code. You can uncomment the second line inside the last if statement, to remove all paragraphs which contains white-space (&nbsp;).

Check If a Certain Tag Exists inside a Container

If you have an already built html structure which is generated automatically and you want an easy way to check if inside a div there is a tag, here is how you do it. For example you want to check for <h1> tag if exists. To do that just point the jQuery selector on <h1> and check the length of it.

End Notes

All the code above is a handy method to work with elements if you don't really have too much access in the html structure. You can add a class to body tag to handle everything very simple. If you have any questions or improvements, drop them below in the comments section.

Download firefox for mac 10.10 2. Download Mozilla Firefox, a free Web browser. Firefox is created by a global non-profit dedicated to putting individuals in control online. Get Firefox for Windows, macOS, Linux, Android and iOS today!

Use the Present Simple tense (“I go”, “He goes” etc) to talk about facts, things that are always true, or for routines and habits.

For example:

In England it often snows in winter. (a fact)
I live in London (true – I don’t change my house every day)
John eats cereal for breakfast (routine or habit)

How to form the Present Simple

Use the same verb ending as the infinitive form for I, you, we and they. For he, she or it, add s or es or ies.

I play tennis
You play tennis
He / She plays tennis
We play tennis
They play tennis

Present Simple Passive

Add es for verbs that end -ss, -sh, -ch, -tch:

I kiss / He kisses
I wish / She wishes
I match / It matches
I march / She marches
I study / She studies (the y changes to ies for verbs that end in ‘consonant + y’)

In the present simple of all verbs (except the verb to be and other modal verbs) you need an auxiliary to form negatives and questions. The auxiliary is do / does (for questions) and don’t / doesn’t for negatives.

Negative form of the Present Simple

To form the negative, use the auxiliary don’t (for I, you, we, they) and doesn’t (for he, she, it).
Then follow the auxiliary with the infinitive form of the verb.

For example:

I don’t live here
You don’t live here
She doesn’t live here
We don’t live here
They don’t live here

In all the above, live is the infinitive form.


To form the question, use do / does as the auxiliary. Use do for I, you, we, they; and does for he, she, it.

Here is the word order for questions in the present simple:

Question word (optional) – auxiliary – subject – verb

Where do you live?
What does he do?
What does this computer program do?
Why do they argue all the time?
Do you like tennis? (There is no question word “why”, “what”, “where” in this question, so the question starts with the auxiliary “do”.)

The verb that comes after the subject is the infinitive form.

Short answers

You can answer a “do you” type question with a short answer. Use the auxiliary do / don’t; or does / doesn’t in your reply – NOT the infinitive.

Past simple

Do I sign here? Yes, you do / No you don’t.
Do you work here? Yes I do / No I don’t.
Does she speak Spanish? Yes she does / No she doesn’t.
Do we take this train? Yes, we do / No we don’t.
Do they do their homework? Yes they do / No they don’t.

Also check out the page Nationalities and the verb to be for more grammar help.

Common errors

Be careful to avoid these common errors.


Helive in London. (Correct: He lives in London.)
He does live in London. (Correct: He lives in London)


He does live in London? (Correct: Does he live in London?)
Does live he in London? (Correct: Does he live in London?)


He don’t live in London. (Correct: He doesn’t live in London.)
He doesn’t lives in London. (Correct: He doesn’t live in London.)

Present Simple Exercise

Choose the correct answer.

Present Perfect

Now get essential verbs and phrases to talk about your job and daily routine (plus how to tell the time) on the next page: Talking About Your Job

Speak English Fluently!

Present Simple Examples

Hi! I’m Clare, an English teacher and the founder of this site.

I can help you speak English more easily! Here are two things for you:

Past Simple

10 Essential Fluency Phrases – Get the phrases for easy conversations
NEW: Get An Advanced English Vocabulary In 30 Days – Go from Intermediate to Advanced level