Perfect (Perfect Simple) Tenses - Совершенное время

Continuous (Progressive) Tenses - Длительное время

Indefinite (Simple) Tenses - Неопределенное время

Perfect Progressive Tenses - Совершенное длительное время.

Present Past Future
Не has been writing a letter for 2 hours. have / has been writing Has he been writing a letter for 2 hours? He has not been writing a letter for 2 hours.   for 2 hours, for a month, for the last two days, since 5 o’clock How long…? Since when..? He had been writing the letter for 2 hours when the phone rang. had been writing Had he been writing the letter when the phone rang? He had not been writing the letter when… for 2 hours, for a month, for the last two days, since 5 o’clock He will have been writing the letter you come in the evening. shall \will have been writing Will he have been writing the letter you come in the evening? He will not have been writing the letter you come in the evening. for 2 hours, for a month, since 5 o’clock How long…? Since when..?
to have + been + V ing

СВОДНАЯ ТАБЛИЦА ВРЕМЕН АКТИВНОГО ЗАЛОГА

Present Past Future
Не writes letters every week. write / writes do / does write Does he write letters every week? He does not (doesn't) write letters every week.   today; every day/ week/ year; seldom; usually; sometimes; at 7 o'clock He wrote the letter yesterday. wrote did write Did he write the letter yesterday? He did not (didn't) write the letter yesterday.   yesterday; last week/ month; 2, 3 days ago; a week ago, 2 years ago; in 1998 He will write the letter tomorrow. shall / will write Will he write the letter tomorrow? He will not (won't) write the letter tomorrow.   tomorrow; next week/ year/ month; in 2, 3 days; in future; in an hour; in a moment in 2003
Present Past Future
He is writing the letter now. am/is / are writing Is he writing the letter now? He is not (isn 't) writing the letter now.   ...is always doing sth; are constantly doing sth; ...now; ... nowadays...; just now... He was writing the letter then. was/were writing Was he writing the letter then? He was not (wasn 't) writing the letter then.   from 9 to 11; was (were) doing sth. constantly; was still doing sth. He will be writing the letter tomorrow. shall /will be writing Will he be writing the letter tomorrow after supper? He will not (won't) be writing the letter after supper.   ...in the evening; at 8 tomorrow; at 10 o'clock; will still be doing sth.
Present Past Future
Не has written the letter already. have / has written Has he already written the letter? He has not (hasn 't) written the letter yet.   just; yet; already; ever; never; by... o'clock; since He had written the letter when the phone rang. had written Had he written the letter when the phone rang? He had not (hadn 't) written the letter when ….   by ... o'clock; just; yet; already; by the end of the year; by this time He will have written the letter by that time. shall /will have written Will he have written the letter by that time? He will not (won't) have written the letter by that time.   ...by the end of the year; ...by tomorrow; before the classes begin