I am washing the car. Then I’ll have a shower.
–Разница между The Present Perfect Continuous и The Present Perfect
Present Perfect Continuous
– акцент на продолжительности действия. Неважно, закончилось действие или нет.I have been cleaning the kitchen all morning. I am very tired.
–Mary is very studious. She has been doing homework all evening.
–Present Perfect
– акцент на результате действия. Действие выполнено.I have cleaned the kitchen. It is as good as new now.
–She can go out because she has done her homework.
–Present Perfect Continuous
– действие все еще продолжается или только что закончилось. Можно задать вопрос how long?I have been watching the last season of “Game of Thrones” since yesterday.
–They have been hitchhiking for seven years.
–Present Perfect
– действие завершено. Можно задать вопросы how much?I have watched the last episode of “Game of Thrones” three times.
–I have never hitchhiked in my life.
–Разница между The Present Perfect Continuous и The Past Continuous
Present Perfect Continuous
– действие началось в прошлом и либо все еще продолжается, либо у него есть результат в настоящем.What have you been doing all day today? – I have been working on a presentation for our next meeting.
–Past Continuous
– действие происходило в определенный момент в прошлом.What were you doing at 9 p.m. yesterday? – I was working on a presentation for our next meeting.
–Разница между The Future Perfect Continuous и The Future Perfect Simple
Future Perfect Continuous
и Future Perfect Simple похожи, а иногда могут быть взаимозаменяемыми. Например, в случае с глаголами, которые не используются с временами группы Continuous: know, understand и другими. Однако есть между ними одно важное отличие – для Future Perfect Continuous важно подчеркнуть длительность действия, а Future Perfect Simple делает акцент на завершенности действия и его результате.By the end of the day I will have been reading for eight hours.
–By the end of the day I will have read 500 pages of the book.
–