Тест по грамматике "Условные предложения"

Предпросмотр материала:

Grammar Test: Conditionals (B1)

Task 1. Choose the correct option to complete each sentence.

1.     If you ______ ice, it melts.
a) will heat
b) heat
c) heated
d) would heat

2.     If it rains tomorrow, we ______ the picnic.
a) cancel
b) cancelled
c) will cancel
d) would cancel

3.     If I ______ you, I would apologise immediately.
a) am
b) were
c) will be
d) have been

4.     She would have passed the exam if she ______ harder.
a) studied
b) has studied
c) had studied
d) would study

5.     If you don't hurry, you ______ the bus.
a) miss
b) will miss
c) would miss
d) missed

6.     If I had known about the party, I ______.
a) would come
b) will come
c) would have come
d) came

7.     If he had been more careful at the lesson yesterday, he ______ so many mistakes now. (Mixed: past condition → present result)
a) wouldn't make
b) wouldn't have made
c) didn't make
d) hadn't made

8.     If you ______ red and blue, you get purple.
a) will mix
b) mix
c) mixed
d) would mix

9.     If we ______ enough money, we would travel around the world.
a) have
b) will have
c) had
d) would have

10.  If she ______ more organised, she ______ that mistake yesterday. (Mixed: present → past)
a) were / wouldn't make
b) is / wouldn't have made
c) were / wouldn't have made
d) was / wouldn't make

 

Task 2. Put the verbs in brackets into the correct form.

1.     If you ______ (add) sugar, the cake ______ (taste) sweeter. (Zero)

2.     If she ______ (call) me tomorrow, I ______ (tell) her the news. (First)

3.     If I ______ (have) a million dollars, I ______ (buy) a house by the sea. (Second)

4.     They ______ (not / miss) the flight if they ______ (leave) earlier yesterday. (Third)

5.     If you ______ (not / water) plants, they ______ (die). (Zero)

6.     We ______ (go) to the beach if it ______ (be) sunny this weekend. (First)

7.     If he ______ (find) her email address yesterday, he ______ (send) her an invitation now. (Mixed: past condition → present result)

8.     If she ______ (study) medicine at university, she ______ (be) a doctor now. (Mixed: past condition → present result)

9.     If I ______ (be) you, I ______ (not / eat) so much junk food. (Second)

10.  If he ______ (be) more confident, he ______ (apply) for that promotion last year. (Mixed: present condition → past result)

 

Task 3. Translate the following sentences into English.

1.     Если ты нагреваешь воду до 100 градусов, она кипит.

2.     Если бы я была на твоём месте, я бы не стала так переживать.

3.     Если бы он вчера не забыл зонтик, он не промок бы.

4.     Если бы я не был так занят в эти дни, я бы помог тебе с ремонтом вчера. (mixed)

5.     Если она придёт вовремя, мы начнём собрание без опозданий.

6.     Если бы он лучше знал грамматику, он не сделал бы столько ошибок в прошлом тесте. (mixed)

7.     Если вы не возьмете такси, вы опоздаете на поезд.

8.      Если бы они пришли на час раньше, они бы увидели президента.

9.      Если бы он не бросил университет, он не работал бы сейчас курьером. (mixed)

10.  Если бы они не пропустили рейс, они сейчас были бы уже в Лондоне. (mixed)

 

 

 

Answer Key

 

Task 1


1.     b) heat

2.     c) will cancel

3.     b) were

4.     c) had studied

5.     b) will miss

6.     c) would have come

7.     a) wouldn't make

8.     b) mix

9.     c) had

10. c) were / wouldn't have made


 

Task 2


1.     add / tastes

2.     calls / will tell

3.     had / would buy

4.     wouldn't have missed / had left

5.     don't water / die

6.     will go / is

7.     had known / would send

8.     had studied / would be

9.     were / wouldn't eat

10. were / would have applied


 

Task 3.

1.      

If you heat water to 100 degrees, it boils.

Zero

2.      

If I were you, I wouldn't worry so much.

Second

3.      

If he hadn't forgotten his umbrella yesterday, he wouldn't have

got wet.

Third

4.      

If I weren't so busy these days, I would have helped you with the repairs yesterday.

Mixed (2+3)

5.      

If she comes on time, we will start the meeting without delay.

First

6.      

If he knew grammar better, he wouldn't have made so many mistakes in the last test.

Mixed (2+3)

7.      

If you don't take a taxi, you will miss the train.

First

8.      

If they had come an hour earlier, they would have seen the president.

Third

9.      

If he hadn't dropped out of university, he wouldn't be working (work) as a courier now.

Mixed (3+2)

10.  

If they hadn't missed their flight, they would already be in London now.

Mixed (3+2)

Типы Conditionals (Task 3):

Тип

1.      

Zero

2.      

Second

3.      

Third

4.      

Mixed (Present condition → Past result)

5.      

First

6.      

Mixed (Present condition → Past result)

7.      

First

8.      

Third

9.      

Mixed (Past condition → Present result)

10.  

Mixed (Past condition → Present result)

 

Шкала оценивания:

 

Grade

Task 1 (10)

Task 2 (10)

Task 3 (10)

Total (30)

5 (excellent)

9–10

9–10

9–10

27–30

4 (good)

7–8

7–8

7–8

21–26

3 (satisfactory)

5–6

5–6

5–6

15–20

2 (unsatisfactory)

0–4

0–4

0–4

0–14

 

 

 

Тест по грамматике "Условные предложения"

    DOCX

Файл будет скачан в формате:

    DOCX

Автор материала

Вдовенко Людмила Михайловна

учитель английского языка

  • На сайте: 8 лет и 8 месяцев
  • Всего просмотров: 761
  • Подписчики: 0
  • Всего материалов: 3
  • 761
    просмотров
  • 3
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Вдовенко Людмила Михайловна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

ИИ для создания материалов

ИИ для создания материалов

Если готовые материалы не подошли — поможет ИИ

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Выберите инструмент или нейросеть
~230

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: