should / ought to + Simple / Perfect Infinitive

Додано: 13 грудня 2020
Предмет: Англійська мова, 8 клас
Тест виконано: 47 разів
10 запитань
Запитання 1

I _____ that letter yesterday itself, but I forgot. (choose two answers)


варіанти відповідей

should post

ought to post

should have posted

ought to have posted

Запитання 2

He ____ the necessary permissions before opening the shop but he didn’t.

варіанти відповідей

should have obtained

should obtain

ought to obtain

ought have obtained

Запитання 3

You _____ your mother more often. She misses you a lot.

варіанти відповідей

ought to call

ought to have called

should to call

should have called

Запитання 4

You _____ ; it's bad for you. 

варіанти відповідей

shouldn’t smoke

ought not to smoke

shouldn’t have smoked

ought not to have smoked

Запитання 5

You ____ there – it was a mistake. 

варіанти відповідей

shouldn’t to go

ought not to go

shouldn’t to have gone

ought not to have gone

Запитання 6

You _____ them the truth now.

варіанти відповідей

ought to have told

should have told

ought tell

should tell

Запитання 7

I’m sorry for shouting at you – I ____ my voice.

варіанти відповідей

shouldn’t raise

ought not to raise

ought not have raised

shouldn’t have raised

Запитання 8

They _____ let their son go out at night,he is too young. 

варіанти відповідей

shouldn’t let

shouldn’t have let

ought to let

ought to have let

Запитання 9

People  ____ eat five fruit every day. 

варіанти відповідей

ought to eat

should to eat

ought to have eaten

should have eaten

Запитання 10

 I told you you would get lost, you  ____ a map with you.

варіанти відповідей

should take

ought not to take

should have taken

ought have taken

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест