Давайте разберем каждое из предложений и определим, какие временные формы использовать.
When I entered the room, her eyes were red because she had been crying for a long time.
- Используется Past Simple для "entered" и Past Perfect Continuous для "had been crying".
She is very glad: she has finished her composition at last.
- Present Perfect используется для действия, которое завершилось к настоящему моменту.
When he comes home tomorrow, mother will still be cooking dinner.
- Future Simple для "comes" и Future Continuous для "will still be cooking".
Lena is a very good girl. She always helps her mother about the house. Today she has been helping her mother since morning. She already has washed the floor. Now they are cooking dinner.
- Present Simple для "helps", Present Perfect Continuous для "has been helping", Present Perfect для "has washed", Present Continuous для "are cooking".
What were you doing at 5 o’clock yesterday?
- Past Continuous используется для длительного действия в прошлом.
'What does Nick usually do in the evening?' 'He reads, watches TV and plays chess.'
- Present Simple используется для регулярных действий.
When I enter the Medical College, I will already have been studying English for more than ten years.
- Future Perfect Continuous указывает на действие, начавшееся в прошлом и продолжающееся до определенного момента в будущем.
When I rang up Jim, he had been reading my book for 2 hours, and said he would return it to me soon.
- Past Perfect Continuous для длительного действия в прошлом и Future in the Past для будущего действия в прошлом.
'Have you done your homework?' 'No! I am still doing it. I have already been doing it for 2 hours, but I have not done it yet.'
- Present Perfect для завершенного действия, Present Continuous для продолжающегося действия, Present Perfect Continuous для длительного действия, которое началось в прошлом.
'What will you do tomorrow?' 'We will go to the theatre if she brings tickets.'
- Future Simple для "will do" и "will go", Present Simple для условия в придаточном предложении времени.
You have been playing football for already 3 hours. Go home and do your homework!
- Present Perfect Continuous для длительного действия, начавшегося в прошлом и продолжающегося в настоящем.
When I rang up Mike yesterday, he was still learning the poem which he had begun learning at school.
- Past Simple для "rang", Past Continuous для "was learning", Past Perfect для "had begun".
Boris said that he would spend his next holidays in the Crimea.
- Future in the Past используется для передачи будущего действия в косвенной речи.
'Have you seen Mary today?' 'Yes, I have. I saw her 2 hours ago.'
- Present Perfect для действия в течение дня, Past Simple для действия в определенное время в прошлом.
When you come to my place tomorrow, I will be watching TV. I will already have done my homework by the time you come.
- Future Continuous для действия в процессе в будущем, Future Perfect для завершенного действия до определенного момента в будущем.
'Where did you spend last Sunday?' 'I spent it in the country.'
- Past Simple для действий в прошлом.
'What are you reading?' 'I am reading a magazine.' 'How long have you been reading it?' 'For half an hour.'
- Present Continuous для текущего действия, Present Perfect Continuous для длительного действия, начавшегося в прошлом.
By 8 o’clock yesterday I had done my homework and at 8 I was playing the piano.
- Past Perfect для завершенного действия до определенного момента в прошлом, Past Continuous для действия в процессе в прошлом.
How many pages will you have read by five o’clock tomorrow?
- Future Perfect для завершенного действия до определенного момента в будущем.
When I came home yesterday, he told me he had been waiting for me for already an hour.
- Past Simple для "came" и "told", Past Perfect Continuous для длительного действия в прошлом.
Каждое из предложений отредактировано с учетом правильных временных форм, чтобы передать нужное значение.