Professional Documents
Culture Documents
Present Perfect
Future Perfect
Past Perfect Continuous had been doing Past Simple/Indefinite did (V+ed)
have(has) done
had done
for, since
for, since
for
PAST
yesterday, ago, last, in ... (date) by..., before, then, after, when, since, hardly ... when today, just, already, for, since, lately, recently, this ..., so far, yet, never(ever), always
PRESENT
usually, always, sometimes, rarely, every day, never, once(twice) a week
FUTURE
tomorrow, soon, next ..., in future, in a year, some day, the day after tomorrow, one of these days