ENGLISH  VERB TENSES
PRESENT
Simple
Perfect
Continuous
Perfect Continuous
Simple
Perfect
Continuous
FUTURE
Simple
Perfect
Continuous
Perfect Continuous
Perfect Continuous
V+(ed,2)
was(were)+Ving
had+been+Ving
V(s,es)
have(has)+V3
am(is,are)+Ving
have(has)+been+Ving
will+V
will+have+V3
will+be+Ving
will+have+been+Ving
had+V2
yesterday by 3 p.m.
before some time in the past
at 6 p.m
from 3 till 6 p.m.
when you came
that (week, ...)
since 3 p.m. for some time in the past
always
seldom
never
often
usually
sometimes
every (day,...)
ever
never
just
already
recently
not... yet
by 3 p.m.
this (week,...)
now
at the moment
Look!
Listen!.
for some time
 before the moment of speaking
tomorrow
next (week,...)
tomorrow by 3 p.m.
by some time in the future
for some time before in the future
since 3 p.m. for some time in the future
yesterday
last (week...)
in 2017
long ago
PAST