Таблиця утворення часів в англійьскій мові - Активний стан

Те, що в дужках означає, що може бути, або не бути.

Примітка: якщо клацнете (торкнете) приклади, то зможете їх почути.
Час
( Tense )
Форми утворення
( formation )

наказові (спонукальні) - Imperative

практичні вправи тут




Стверджувальна форма (declarative)

інфінітив без to + ( додаток ) + ( місце ) + ( час ).


Якщо є прохання please, то воно кладеться або в на початку, або в кінці речення.

Приклади:
Come to me, please. Go there tonight. Please, take your red hat tomorrow. Try this one. Think of me, please.
Заперечна форма (negative)

Do not + інфінітив без to + ( додаток ) + ( місце ) + ( час ).


Якщо є прохання please, то воно кладеться або в на початку, або в кінці речення.

Якщо вживається заперечне слово (напр.: never), то do not не вживається.

Приклади:
Do not come to me, please. Never do this to me. Don't make me cry. Never come here again. Do not worry about us.

НЕОЗНАЧЕНІ ЧАСИ - indefinite (simple)

практичні вправи тут

М
и
н
у
л
и
й

_


P
a
s
t


I
n
d
e
f
i
n
i
t
e



Стверджувальна форма (declarative)

підмет + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його минула форма (past) з таблиці неправильних дієслів.

Приклади:
He arrived here last night. I came to see you. Yesterday we had very good time. Mary went with her friends.
Питальна форма (interrogative)

(пит. слово) + did + підмет + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Приклади:
What did you eat last night? Where did I go yesterday? Did you go home on Sunday? Who stayed with her yesterday?
Заперечна форма (negative)

підмет + did not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо вживається заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
We did not go with you to that house last Monday. John didn't visit Mary on Friday. They did not want to come with us. He no longer loved her. Mary did not go with her friends.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + did + підмет + not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо вживається скорочена форма, тобто didn't, тоді підмет кладеться після didn't..

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why did you not write that? What didn't you say to them? What did she not tell him? Who didn't come here?

т
е
п
е
р
і
ш
н
і
й

_


P
r
e
s
e
n
t


I
n
d
e
f
i
n
i
t
e



Стверджувальна форма (declarative)

підмет + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині (he, she, it, John, table, ...), то до інфінітива додається закінчення -s або -es.

Приклади:
He arrives here today. I drink coffee. We attend our Sunday schools on Sundays. Mary goes with her friends.
Питальна форма (interrogative)

(пит. слово) + do + підмет + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині (he, she, it, Mary, tree, ...), то do змінюється на does.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
What do you usually drink? Where does he go on Wednesdays? How do you do this? Why does Paul stay with her?
Заперечна форма (negative)

підмет + do not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині (he, she, it, Tony, pen, ...), то do змінюється на does.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
She does not take anything with her. He doesn't smoke. We see no man here. Thomas doesn't run every day. Ron does not come home every night at seven.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + do + підмет + not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині (he, she, it, Tony, pen, ...), то do змінюється на does.

Якщо вживається скорочена форма, тобто don't або doesn't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: no), тоді вживайте питальну форму..

Приклади:
Why do you not write that? What doesn't he do? Why doesn't he drink? Don't you think so?

м
а
й
б
у
т
н
і
й

_


f
u
t
u
r
e


I
n
d
e
f
i
n
i
t
e



Стверджувальна форма (declarative)

підмет + will + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Приклади:
He will see you tomorrow. We'll buy that. She'll show you how to do this. We shall go to the cinema on Saturday. Sarah will try to make it.
Питальна форма (interrogative)

(пит. слово) + will + підмет + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Will you take me there? Shall I do this with you? Shall we play together? Will he stay with us?
Заперечна форма (negative)

підмет + will not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
She will not drive there tomorrow. John will no longer see us. They will never come here again. We won't go to work tomorrow. I shan't talk to you again.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + will + підмет + not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживається скорочена форма, тобто won't або shan't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why will you not take him with you? What shall I not say to her? Why won't Clive go there on Tuesday? Won't you pop up to me next week?

ТРИВАЛІ ЧАСИ - Continuous

практичні вправи тут

М
и
н
у
л
и
й

_


P
a
s
t


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + to be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Дієслово to be має вживатись у відповідності до числа підмета. Тобто, якщо підмет - однина, тоді to be = was. Якщо підмет множина, тоді to be = were. Якщо ви цього не розумієте, виконуйте вправи з дієсловом to be.

Приклади:
He was arriving at that moment. She was cooking dinner. Yesterday at five, we were reading the papers. All the runners were running.
Питальна форма (interrogative)

(пит.слово) + to be + підмет + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Дієслово to be має вживатись у відповідності до числа підмета. Тобто, якщо підмет - однина, тоді to be = was. Якщо підмет множина, тоді to be = were. Якщо ви цього не розумієте, виконуйте вправи з дієсловом to be.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
What were you eating then? Where were you going at that time? Were you doing your homework? At what time was he talking to you?
Заперечна форма (negative)

підмет + to be + not + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Дієслово to be має вживатись у відповідності до числа підмета. Тобто, якщо підмет - однина, тоді to be = was. Якщо підмет множина, тоді to be = were. Якщо ви цього не розумієте, виконуйте вправи з дієсловом to be.

Приклади:
Tom was not smiling at all. They weren't eating that soup. She wasn't going to her work. He was not smoking. Stacy wasn't drinking tea.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + to be + підмет + not + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Дієслово to be має вживатись у відповідності до числа підмета. Тобто, якщо підмет - однина, тоді to be = was. Якщо підмет множина, тоді to be = were. Якщо ви цього не розумієте, виконуйте вправи з дієсловом to be.

Якщо вживається скорочена форма wasn't чи weren't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: none), тоді вживайте питальну форму..

Приклади:
Why were you not asking him anything? Wasn't she driving? Weren't they swimming with you? Was she not sitting at the table?

т
е
п
е
р
і
ш
н
і
й

_


P
r
e
s
e
n
t


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + to be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині, тоді to be = am.
Якщо підмет належить до 3-ї особи в однині, тоді to be = is.
Якщо підмет у множині (в будь-якій особі), тоді to be = are.

Приклади:
I am running from them. We are having dinner. He's jumping on the sofa. Look, they're killing people.
Питальна форма (interrogative)

(пит. слово) + to be + підмет + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині, тоді to be = am.
Якщо підмет належить до 3-ї особи в однині, тоді to be = is.
Якщо підмет у множині (в будь-якій особі), тоді to be = are.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Are you coming? What are they talking about? Why is she doing this? When is Peter going there?
Заперечна форма (negative)

підмет + to be + not + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині, тоді to be = am.
Якщо підмет належить до 3-ї особи в однині, тоді to be = is.
Якщо підмет у множині (в будь-якій особі), тоді to be = are.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
She is not pulling the trolley. I'm not pushing anyone. He's pushing nobody. Jerry isn't sleeping. Robert isn't waking up.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + to be + підмет + not + ( спосіб ) + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині, тоді to be = am.
Якщо підмет належить до 3-ї особи в однині, тоді to be = is.
Якщо підмет у множині (в будь-якій особі), тоді to be = are.

Якщо вживається скорочена форма isn't чи aren't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: no), тоді вживайте питальну форму..

Приклади:
Why am I not doing anything? Aren't you lying to me? Isn't he following her? Is she not screaming?

м
а
й
б
у
т
н
і
й

_


f
u
t
u
r
e


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + will + be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Приклади:
I'll be driving the car. They will be frying chips. The engine will be loosing power. We shall be going to the cinema this Thursday. Ray will be landing very soon.
Питальна форма (interrogative)

(пит. слово) + will + підмет + be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Will you be catching the bus? Why will we be doing that? What will they be doing tonight? Will he be singing at the concert too?
Заперечна форма (negative)

підмет + will not + be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
She will not be cutting the trees. Sandra won't be speaking at the meeting. They won't be showing those paintings to us. Andrew won't be changing the tyres. I shan't be opening this door.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + will + підмет + not + be + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживається скорочена форма, тобто won't або shan't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why will you not be talking to her today? What won't she be taking with her? Won't he be telling them about us? Won't you be having a dinner tonight?

ДОКОНАНІ ЧАСИ - часи завершеної дії - Perfect

практичні вправи тут

М
и
н
у
л
и
й

_


P
a
s
t


p
e
r
f
e
c
t



Стверджувальна форма (declarative)

підмет + had + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Приклади:
He had arrived by then. She'd gone home before I came. They had made it. I'd put it there before you came.
Питальна форма (interrogative)

(пит.слово) + had + підмет + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час )?

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Why had I done it? Had you asked him? Had it cleared up? Had you tryed anything else before you did this?
Заперечна форма (negative)

підмет + had + not + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Якщо вживаєте заперечення (напр.: never), тоді вживайте стверджувальну форму..

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Приклади:
Rodger had not seen this yet. John had never come here before we met. Susan hadn't done her homework before she went to sleep. He hadn't locked the door. I hadn't seen her.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + had + підмет + not + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час )?

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо вживається скорочена форма hadn't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why had you not asked her? Had you not talked to them? Hadn't they beat him? Hadn't we canceled the meeting?

т
е
п
е
р
і
ш
н
і
й

_


P
r
e
s
e
n
t


p
e
r
f
e
c
t



Стверджувальна форма (declarative)

підмет + have + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.


Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Приклади:
I have eaten. We've finished. She has drunk all the water. He's already gone home.
Питальна форма (interrogative)

(пит. слово) + have + підмет + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.


Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Has she left? Have you cleaned your room? What have they done? Where has he gone?
Заперечна форма (negative)

підмет + have + not + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.


Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо вживаєте заперечення (напр.: never), тоді вживайте стверджувальну форму..

Приклади:
She has not had a shower yet. I haven't polished my shoes yet. He hasn't talked to him yet. James hasn't let her in. They have never watched this movie before.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + have + підмет + not + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.


Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо вживається скорочена форма haven't чи hasn't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why has Mr Smith not visited you? Hasn't she been here today? Haven't you left the company? Have you never been here before?

м
а
й
б
у
т
н
і
й

_


f
u
t
u
r
e


p
e
r
f
e
c
t



Стверджувальна форма (declarative)

підмет + will + have + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Приклади:
I will have washed my car before you arrive. She'll have sorted it by Friday. Terry will have deliverd all the newspapers by then. We'll have finished the lessons by three. She'll have prepared breakfast by seven.
Питальна форма (interrogative)

(пит. слово) + will + підмет + have + ( спосіб ) + інфінітив + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Will they have gone home before we come? When will we have tryed that? Will she have bought the books by Monday? Will they have survived by morning?
Заперечна форма (negative)

підмет + will not + have + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо вживаєте заперечення (напр.: never), тоді вживайте стверджувальну форму..

Приклади:
She will not have brought that to us by tomorrow noon. We won't have locked the room. Martin will not have cooked dinner. Shaun won't have written the book. I will have spoken to nobody.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + will + підмет + not + have + ( спосіб ) + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо інфінітив - правильне дієслово, то до нього додається закінчення -d або -ed.
Якщо інфінітив - неправильне дієслово, то береться його Participle II (past participle (p.p)) з таблиці неправильних дієслів.

Якщо вживається скорочена форма, тобто won't або shan't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: no), тоді вживайте питальну форму..

Приклади:
Why will she not have told him about us? Will he not have made it by midnight? Won't they have watered the grass before they go to bed? Won't you have had lunch befor I arrive?

ДОКОНАНІ ТРИВАЛІ ЧАСИ - Perfect Continuous

практичні вправи тут

М
и
н
у
л
и
й

_


P
a
s
t


P
e
r
f
e
c
t


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + had + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Приклади:
I had already been waiting for her for fifteen minutes. She had been talking to him whole day. For three days they had been trying to do that. Trevor had been working for eight hours.
Питальна форма (interrogative)

(пит.слово) + had + підмет + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Why had you been waiting for me for that long? What had Aaron been doing all day? What had you been thinking about when I saw you? Who had you been driving with?
Заперечна форма (negative)

підмет + had + not + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти або на початку, або в кінці речення.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
Before that I had not been working for ten years. Yesterday they had not been drinking for all day. On Wednesday she had not been running for very long. You hadn't been cooking soup all day yesterday. Mrs Robinson hadn't been staying in that house for four hours.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + had + підмет + not + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо вживається скорочена форма hadn't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: none), тоді вживайте питальну форму..

Приклади:
Why had you not been visiting them for so long? Hadn't he been living with her all those years? Hadn't it been snowing for all day on Saturday? For how long hadn't you been smoking before you started it again?

т
е
п
е
р
і
ш
н
і
й

_


P
r
e
s
e
n
t

P
e
r
f
e
c
t


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + have + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.

Приклади:
I have been trying to convince him all life. We've been programming since this afternoon. It's been raining all day. Mr Bond's been flying since early morning.
Питальна форма (interrogative)

(пит. слово) + have + підмет + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
What have you been waiting for? For how long have you been producing these cars? What has she been trying to tell me all day? Since when has Martha been doing this job?
Заперечна форма (negative)

підмет + have + not + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.

Якщо вживаєте заперечення (напр.: nothing), тоді вживайте стверджувальну форму..

Приклади:
We have not been selling these potatoes all our life. I haven't been to school all day. It hasn't been snowing all week. The Sun hasn't been shining since three o'clock. His eyes haven't been moving for half an hour.
I've been doing nothing for the last six hours.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + have + підмет + not + ( спосіб ) + been + інфінітив без to + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 3-ї особи в однині, тоді have змінюється на has.

Якщо вживається скорочена форма haven't чи hasn't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: no), тоді вживайте питальну форму..

Приклади:
Why have I not been doing anything today? Hasn't she been working at that factory? Hasn't it been raining whole week? Haven't you been living here all your life?

м
а
й
б
у
т
н
і
й

_


f
u
t
u
r
e

P
e
r
f
e
c
t


c
o
n
t
i
n
u
o
u
s



Стверджувальна форма (declarative)

підмет + will + have + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час ).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Приклади:
I will have been writing for an hour, before you arrive. They'll have already been waiting for ten hours before she'll see them. We'll have already been attempting to hold them before you come. They'll have been waiting for you for the next ten minutes. Barbara will have been staying in our town for one week.
Питальна форма (interrogative)

(пит. слово) + will + підмет + have + ( спосіб ) + been + інфінітив+ing + ( додаток ) + ( місце ) + ( час )?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати стверджувальну форму.

Приклади:
Will you have already been living with her for whole week when I'll come there? Where will they have been waiting for me by ten? What will she have been doing here for all day? For how long will John have been waiting for me before he'll leave?
Заперечна форма (negative)

підмет + will not + have + (спосіб) + been + інфінітив+ing + (додаток) + (місце) + (час).

Час можна класти, або на початку, або в кінці речення.

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживаєте заперечення (напр.: no), тоді вживайте стверджувальну форму..

Приклади:
She will not have been waiting for you for that long. These plants won't have been growing in my garden for ten years. They won't have been living with us for long time before they go home. Bryan won't have been selling his house for the whole year. I shan't have been waiting for her for that long.
Питально-заперечна форма (negative-interrogative)

(пит. слово) + will + підмет + not + have + (спосіб) + been + інфінітив+ing + (додаток) + (місце) + (час)?

Якщо підмет належить до 1-ї особи в однині чи у множині (I або we), то замість will можна вживати shall, але не обов'язково. Це стосується тільки 1-ї особи.

Якщо вживається скорочена форма, тобто won't або shan't, тоді підмет кладеться після скороченої форми.

Якщо замість підмета вживається питальне слово who або what, тоді потрібно вживати заперечну форму.

Якщо вживаєте заперечення (напр.: never), тоді вживайте питальну форму..

Приклади:
Why will we not have been sleeping here during all our holidays? Won't she have already been having dinner when we'll be visiting her? Won't he have already been walking before he'll start talking? Won't you have already been having breakfast by the time I wake up?