Не 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..?
|