Часи в англійській мові (verb tenses)
Вправи по темі:
Граматичний тест середнього рівня "часи дієслів"
Найчастіше часи в англійській мові представляють труднощі для тих, хто вивчає англійську. Пояснюється це тим, що система часів в англійській мові не схожа на ту, яка використовується в українській мові, хоча деякі паралелі провести все ж можна. Однак у системи англійських часів є незаперечна перевага - вона має суворої впорядкованістю, логічністю, і підпорядковується законам граматики.
Англійські часи. коротка характеристика
Всього в англійській мові існує 12 часів, які діляться на чотири групи:
- simple або indefinite (група простих часів);
- continuous або progressive (група тривалих або продовжених часів);
- perfect (група скоєних часів);
- perfect continuous або perfect progressive (група скоєних тривалих часів).
В англійській мові так само, як і в українській мові, дія, виражене дієсловом, може відбуватися в минулому, сьогоденні, або майбутньому. Відповідно, кожна з названих вище груп часів може бути виражена в минулому часі (past tense), теперішньому часі (present tense), або майбутньому часі (future tense).
Кожна група часів в англійській мові виражає різні ситуації.
Прості часи описують факт походження дії, безвідносно протяжності цієї дії. Також вони використовуються для опису дій, які відбуваються з деякою регулярністю.
Тривалі часи. як випливає з назви, описують те, що відбувається протягом будь-якого проміжку часу, як правило, заданого тим моментом, про який йде мова. Також дієслова цієї групи часів завжди будуються з використанням дієслова be. і до них завжди додається закінчення "-ing".
Вчинені часи описують дії, які вже завершилися до якого-небудь моменту часу. Дієслова в даній групі часів завжди використовуються з допоміжним дієсловом have. і вони завжди стоять у формі дієприкметника минулого часу.
Вчинені тривалі часи. як видно з назви, визначають в собі ознаки часів досконалою і тривалої групи, вони описують дії, які тривали протягом певного періоду часу. Дієслова цієї групи використовують два допоміжних дієслова - have і been. і мають закінчення "-ing".
Запам'ятавши нескладні правила, наведені вище, вибирати між цими групами часів буде набагато простіше.
Таблиця англійських часів з прикладами
Для ще більшого спрощення розуміння системи англійських часів, нижче наводиться таблиця, де відображені головні випадки використання тих чи інших часів.
He has cooked many meals.
Він приготував багато страв.
He will have cooked dinner by the time you come.
Він уже приготує вечерю до того моменту, коли ти прийдеш.
Perfect Continuous / Perfect Progressive
have + been + дієслово + ing
Дія, яке відбувалося протягом періоду часу до іншого дії в минулому, або до моменту в минулому.
Дія, яке почалося в минулому, і яке відбувається протягом деякого періоду часу, і триває в теперішньому часі.
Дія, яке почнеться в майбутньому, і яке буде відбуватися протягом деякого періоду часу до іншого дії в майбутньому, або моменту в майбутньому.
had been cooking
has / have been cooking
shall / will have been cooking
He had been cooking for a long time before he took lessons.
Він готував уже деякий час, перш, ніж він пішов на курси по кулінарії.
He has been cooking for over an hour.
Він готує вже більше години.
He will have been cooking all day by the time she gets home.
Він готуватиме вже весь день до того моменту, як вона прийде додому.
Ознаки часів в англійській мові
Певною мірою кожна група англійських часів може мати деякі ознаки, які підказують, допомагають зрозуміти, який час використовувати в тому чи іншому випадку. І хоча такі ознаки не дозволяють зі стовідсотковою вірогідністю визначити, який час буде найправильнішим в даному випадку, вони все ж спрощують задачу вибору.
Такі ознаки висловлюють період або час, в якому відбувається дія.
наприклад:
yesterday (вчора) вказує на simple past
every day (кожен день) вказує на simple present
tomorrow (завтра) вказує на simple future
while (в той час, як) вказує на past continuous
now (зараз) вказує на present continuous
В англійській мові багато таких слів-ознак, що виражають будь-який момент або період у часі, і багато хто з них вказують на те, сталося дію в минулому, або тільки станеться в майбутньому, і вони можуть підказувати, час якої групи слід використовувати. Якщо навчитися розпізнавати такі слова-ознаки, то це дуже допоможе при виборі часів. Однак слід враховувати, що деякі такі слова-ознаки можуть використовуватися в більш, ніж одній групі часів. Нижче наводиться таблиця, яка містить основні такі слова-ознаки, і показує, на який час вони вказують.
Past (минулий час)
Present (теперішній час)
Future (майбутній час)
yesterday - вчора
last year / month / etc - в минулому році / місяці / і т.д.
one year / month ago - один рік / місяць тому
every morning / day / etc. - щоранку / кожен день / і т.д.
always - завжди
usually - зазвичай
frequently / often - часто
sometimes - іноді
tomorrow - завтра
tonight - сьогодні ввечері
next week / month / etc. - на наступному тижні / в наступному місяці / і т.д.
soon - скоро
in the future - в майбутньому
while - в той час, як
when - коли
now - зараз
right now - прямо зараз
this week / minute / etc. - на цьому тижні / в цю хвилину / і т.д.
when - коли
after - після
as soon as - як тільки
before - перш
before - раніше
already - вже
by the time - на той час
until then / last week / etc. - до цього моменту / до минулого тижня / і т.д.
after - після
until now - до справжнього моменту
since - з тих пір
ever - коли-небудь
never - ніколи
many times / weeks / years / etc. - багато разів / багато тижнів / багато років / і т.д.
for three hours / minutes / etc. - протягом трьох годин / хвилин / і т.д.
by the time you go (somewhere) - на той час, як ти підеш (куди-небудь)
by the time you do (something) - на той час, як ти зробиш (що-небудь)
already - вже
Perfect Continuous / Perfect Progressive
Past Perfect Continuous
Present Perfect Continuous
Future Perfect Continuous
before - раніше
for one week / hour / etc. - протягом одного тижня / однієї години / і т.д.
since - з тих пір
for the past year / month / etc. - протягом останнього року / місяця / і т.д.
for the last 2 months / weeks / etc. - протягом останніх 2 місяців / тижнів / і т.д.
up to now - до теперішнього часу
since - з тих пір
by the time - на той час
for ten days / weeks / etc. - протягом десяти днів / тижнів / і т.д.
by - до (якого-небудь моменту)