9th should have + Past Participle

Додано: 1 лютого 2022
Предмет: Англійська мова
Тест виконано: 13 разів
20 запитань
Запитання 1

1.  Which word completes the sentence?

The bill should have ____ by now.

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

arrived 

arrive 

o arrive

Запитання 2

Which sentence is correct?

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

 I shouldn’t have shouted at him. 

I shouldn’t shouted at him.  

I shouldn’t have to shouted at him.

Запитання 3

Which word completes the sentence?

The traffic was really bad. We ____ left home during rush hour.

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

should   

should have  

shouldn’t have   

Запитання 4

 Which sentence has a similar meaning?

I went to the supermarket on Saturday morning. It was very busy and I regret it now.

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

I should have gone to the supermarket on a Saturday morning.

 I shouldn’t have gone to the supermarket on a Saturday morning.   

 I should go to the supermarket on a Saturday morning.   

Запитання 5

Which sentence means:

I didn’t tell John about the meeting. I regret it now.

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

I should have told John about the meeting.  

I should tell John about the meeting. 

I shouldn’t have told John about the meeting.

Запитання 6

 I hit John and now I feel guilty about it. = I _____________ hit John.

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

shouldn’t have

should have

shouldn't

Запитання 7

Which sentence means:

I didn’t study for my exams. I failed. Now I regret it.

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

 I shouldn't have studied for my exam!

 I should study for my exam!

 I should have studied for my exam!

Запитання 8

You ___________them yesterday. Now it's too late

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

should call

should have called

shouldn't have called

Запитання 9

You_____________ him so much money when he asked. It will take you a lot of time to get it back. 

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

shouldn't lend

should have lent

shouldn't have lent

Запитання 10

You ___________ this project completely before you start the next one. 

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

should finish

should have finished

shouldn't finish

Запитання 11

We ___________________________________ so many people to our party! I’m worried that we won’t have enough room for everyone.

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

should have invited

shouldn't have invited

should invite

Запитання 12

Lucy ___________________________________ earlier. She missed her flight.

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

shouldn't have left

should leave

should have left

Запитання 13

I'm really tired today. I ______________ awake so late last night.

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

should have stayed 

should not have stayed 

should stay

Запитання 14

I ____________ so much chocolate! I feel sick!

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

shouldn't eat

shouldn't have eaten

should have eaten

Запитання 15

You  ______________ so much coffee; it's bad for your blood pressure.

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

shouldn't drink

shouldn't have drunk

should drink

Запитання 16

When someone does you a favour, you _________ thank you.

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

shouldn't have said

shouldn't say

should say

Запитання 17

It's an incredible film. You __________ it this weekend.

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

shouldn't watched

should watch

shouldn't have watched

Запитання 18

You ______________ some water or you will dehydrate.

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

should drink

shouldn't drink

shouldn't have drunk

Запитання 19

Your children ______________ TV all day. Take them to the park sometimes.

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

should watch

should have watched

shouldn't watch

Запитання 20

I forgot to send some important emails and my boss was angry with me.


Means:


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

I shouldn’t have forgotten to send the emails.

I should have forgotten to send the emails.

I shouldn’t forgot to send the emails.

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

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