By the end of this year, by this time tomorrow,in two years time, in July next year, in anotherfive months
Perfect Continuous
for, by the time
Present
Simple
Every day, usually, always, sometimes, rarely
Continuous
Now, at the moment, currently, this month, thisyear, tomorrow
Perfect
Just, already, yet, ever, never, once, twice,several times, always, by now, up to now; sofar, before, for an hour, for a week, for a longtime, for five years, for years, in years, since,lately, recently
Perfect Continuous
for an hour, for a week, for a long time, for fiveyears, for years, in years, all day, all morning,since, how long
Past
Simple
Yesterday, ago, 2 weeks ago, last week, a longtime ago
Continuous
While, when, at 5 o’clock yesterday
Perfect
by the time, before, after, when (in themeanings 'by the time; after'), before lastweek, by two o'clock yesterday.