Present Simple
Present Cont.
Present Perfect
Present Pert. Cont.
Time expressions used with :
every daylweek/monthiyear, usually, often, always, rarely, never,
‘sometimes, in the morning/evening/afterioon, at night, on Mondays etc
now, at the moment, at present, nowadays, today, tonight, always, sill etc
just, ever, never, already, yet (negations & questions), always, how
long, so far, recently, since (= from a starting point in the past), for
(= ver a period of time), today, this week/month ete
how long, for, since
Time expressions used with:
yesterday, last week ete, (how long) ago, then, just now, when, in 1967 ete
while, when, as etc
for, since, already, after, just, never, yet, before, by, by the time etc
for, since
Time expressions used with :
Will/Be Going To! tomorrow, tonight, next week/month, in tworthree etc days, the day after tomorrow,
Future Cont.
‘soon, in a week/month etc
Future Perfect before, by, by then, by the time, until is used only in negative sentences with this tense)
Fut Perl. Cont. by... for eg, By next year he will have been working here for two years.