wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

conditional sentences

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Cấu trúc:

- If-clause: if + present simple;

- Main clause: future simple, hoặc imperative, hoặc can/must/may + V1 (verb_infinitive)

-> Là cấu trúc của câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0) - Sự thật hiển nhiên, quy luật tự nhiên

b)

Điều kiện loại 1 (type 1) - Điều kiện có thật ở hiện tại hoặc tương lai

c)

Điều kiện loại 2 (type 2) - Điều kiện không có thật ở hiện tại hoặc tương lai

d)

Điều kiện loại 3 (type 3) - Điều kiện không có thật ở quá khứ

2.

Cấu trúc:

- If-clause: if + past simple;

- Main clause: would/could/might + V1 (verb_infinitive)

-> Là cấu trúc của câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0) - Sự thật hiển nhiên, quy luật tự nhiên

b)

Điều kiện loại 1 (type 1) - Điều kiện có thật ở hiện tại hoặc tương lai

c)

Điều kiện loại 2 (type 2) - Điều kiện không có thật ở hiện tại hoặc tương lai

d)

Điều kiện loại 3 (type 3) - Điều kiện không có thật ở quá khứ

3.

Cấu trúc:

- If-clause: if + past perfect;

- Main clause: would/could/might + have + V2 (past participle)

-> Là cấu trúc của câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0) - Sự thật hiển nhiên, quy luật tự nhiên

b)

Điều kiện loại 1 (type 1) - Điều kiện có thật ở hiện tại hoặc tương lai

c)

Điều kiện loại 2 (type 2) - Điều kiện không có thật ở hiện tại hoặc tương lai

d)

Điều kiện loại 3 (type 3) - Điều kiện không có thật ở quá khứ

4.

If you heat ice, it ... to water.

a)

turns

b)

will turn

c)

would turned

d)

would have turned

5.

If you press this switch, the computer ... on.

a)

comes

b)

will come

c)

would come

d)

would have come

6.

If Daniel has any money, he ... it.

a)

spends

b)

will spent

c)

would spent

d)

would have spent

7.

If I ... you, I would plant some trees round the house.

a)

were

b)

was

c)

have been

d)

had been

8.

If I ... her name, I would tell you her name.

a)

knew

b)

know

c)

have known

d)

had known

9.

If I knew her name, I ... you her name.

a)

would tell

b)

will tell

c)

tell

d)

would have told

10.

If Daniel ... any money, he spends it.

a)

has

b)

will have

c)

would have

d)

would have had

11.

If I ... near my school, I would be in time for school.

a)

lived

b)

live

c)

would live

d)

had lived