present tense


There are two tenses in English – past and present.

The present tenses in English are used:

  • to talk about the present
  • to talk about the future
  • to talk about the past when we are telling a story in spoken English or when we are summarising a book, film, play etc.

There are four present tense forms in English:

Present simple: I work
Present continuous: I am working
Present perfect: I have worked
Present perfect continuous: I have been working

We use these forms:

  • to talk about the present:

He works at McDonald’s. He has worked there for three months now.
He is working at McDonald’s. He has been working there for three months now.
London is the capital of Britain.

  • to talk about the future:

The next train leaves this evening at 1700 hours.
I’ll phone you when I get home.
He’s meeting Peter in town this afternoon.
I’ll come home as soon as I have finished work.
You will be tired out after you have been working all night.

  • We can use the present tenses to talk about the past...



Hi there
wolud you mind to answer this question that is it true to say ((it's poisen us)) grammatically?

Hi ali.s,

That is not a correct form. We can use 'poison' as a verb, but the form would be different, depending on the tense needed:

It poisoned us. [past simple]

It's [=has] poisoned us. [present perfect]

Best wishes,


The LearnEnglish Team

Hi team learnEnglish,
could you please unravel this difficulty while using have,and have got.
In british english we may find usage of 'have got' more,also 'have' in some other countries.
Said that,why would we need extra 'got' with 'have' when 'have' itself can stand alone?
if we cannot use 'have' alone,why is that?.And what extra would 'got' adds to the meaning when
settled with 'have'?


Hello Nandish,

While it's true that both 'have' and 'have got' have the same meaning when used to talk about possession, 'have got' has a narrower range of uses than 'have'; for example, it cannot be used as an auxiliary verb ('I have read the Vedas' is correct but 'I have got read the Vedas' is NOT correct).

Languages are like this - they develop organically, like a tree or the bed of a river, and don't always follow the most logical or straightforward course. When you're learning a language, this can be frustrating, but actually it's one of the beautiful things about any natural language.

All the best,
The LearnEnglish Team

Dear Sir,

Could you please tell me what the difference is between,

'I’ll come home as soon as I have finished work'


'I’ll come home as soon as I finish work'.

Both seem correct to me.

Hello adtyagrwl3,

Both of those sentences are correct and the meaning is essentially the same.

Best wishes,


The LearnEnglish Team

Hello,teachers.please do me a favor.I am a servant of a hotel.
Yesterday a girl bought a towel in the front desk,but i forgot to give her receipt,I know her room's telephone number,and there are 3girls live in her room .so I want to give her a call today .Could you tell me in these two sentences below which one is correct.If both of them are correct,please tell me the different meanings between them.Thanks in advance.
1).Hello,Could I speak to the girl who bought a towel in the front desk yesterday?
2).Hello,Could I speak to the girl who has bought a towel in the front desk?

Hello buguniao,

The first sentence is correct and the second one is not. This is because we do not use the present perfect ('has bought') when we have a finished time reference ('yesterday').

Best wishes,


The LearnEnglish Team