Tense and Time

It is important not to confuse the name of a verb tense with the way we use it to talk about time.

For example, a present tense does not always refer to present time:

  • I hope it rains tomorrow.
    "rains" is present simple, but it refers here to future time (tomorrow)

Or a past tense does not always refer to past time:

  • If I had some money now, I could buy it.
    "had" is past simple but it refers here to present time (now)

The following examples show how different tenses can be used to talk about different times.

TENSETIME
pastpresentfuture
Present Simple want a coffee.leave tomorrow.
Shelikescoffee.
Present Continuous am having dinner.am taking my exam next month.
TheyarelivinginLondon.
Present Perfect Simplehave seen ET.have finished. 
Present Perfect Continuoushave been playingtennis.  
We have been working for four hours. 
Past Simplefinished one hour ago.If she loved you now, she would marry you.If you came tomorrow, you would see her.
Past Continuouswas working at 2am this morning.  
Past Perfect Simplehad not eaten for 24 hours.  
Past Perfect ContinuousWe had been workingfor 3 hours.If I had been workingnow, I would have missed you.If I had been workingtomorrow, I could not have agreed.
Future Simple Hold on. I'll do it now.I'll see you tomorrow.
Future Continuous  will be working at 9pm tonight.
Future Perfect Simple  will have finished by 9pm tonight.
We will have been married for ten years next month.
Future Perfect Continuous  They may be tired when you arrive because they will have been working.
In 30 minutes, we will have been working for four hours.