wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditional sentences

Total questions: 71

Worksheet time: 53mins

Name
Class
Date
1.

If he hadn’t wasted too much time , he ____________ in his examination.

a)

would fail

b)

wouldn't fail

c)

wouldn't have failed

d)

won't fail

2.

If I had taken that English course, I____________ much progress. (make progress: tiến bộ)

a)

had made

b)

would have made

c)

made

d)

would make

3.

What would you have done if you ____________a lot of money?

a)

had

b)

will

c)

had had

d)

have had

4.

If we had known that you were there, we____________ you a letter.

a)

would write

b)

would have write

c)

would have written

d)

had written

5.

If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)

a)

wouldn't stop

b)

wouldn't have stopped

c)

would have stopped

d)

would stop

6.

“Did he study yesterday?” “No, but if he _______, he would have done better on today’s test.”

a)

had

b)

has

c)

will study

d)

had studied

7.

. If I had had free time, I _____________ shopping.

a)

would have gone

b)

can go

c)

will go

d)

will have gone

8.

If you had come to the party, you _____________ her.

a)

would meet

b)

had met

c)

would have met

d)

met

9.

I decided to stay at home last night. I would have gone out if I _____________ so tired.

a)

wasn't

b)

weren't

c)

wouldn't have been

d)

hadn't been

10.

Did he lose?" "Yes, but if he had tried harder, he_____________ won."

a)

might

b)

might have

c)

might had

d)

might has

11.

I would have said "good bye" to your brother if he_____________ there.

a)

could be

b)

had been

c)

will be

d)

will have been

12.

I _____________ very happy if there _____________ a good film on channel 9 last night.

a)

would be / had been

b)

would have been / would be

c)

would have been / had been

d)

had been / had been

13.

If I _____________so busy yesterday, I would have visited you.

a)

were not

b)

was not

c)

are not

d)

hadn't been

14.

If you had seen the film, you_____________ it.

a)

will enjoy

b)

would have enjoyed

c)

would enjoy

d)

enjoy

15.

She would have gone to the university (đại học) if she_____________ the opportunity (cơ hội).

a)

has

b)

will have

c)

had had

d)

had

16.

If he had been more careful, he _____________an accident.

a)

wouldn't have had

b)

will not have

c)

does not have

d)

would not have

17.

If you _________some mustard (mù tạc) in the sandwiches, they would have tasted better.

a)

put

b)

puts

c)

had put

d)

putting

18.

What would you have done if the lift _____________struck between two floors at that time.

lift: thang máy.

get stuck: bị mắc kẹt

a)

had got

b)

got

c)

gets

d)

getting

19.

You would have seen my garden at its best if you ___________here last week.

a)

were

b)

are

c)

had been

d)

be

20.

If I___________ that you were coming, I’d have baked a cake.

bake a cake: nướng bánh

a)

know

b)

knew

c)

had known

d)

didn't know

21.

Có bao nhiêu loại câu điều kiện trong tiếng Anh?

a)

2

b)

3

c)

4

d)

5

22.

Đâu là công thức của câu điều kiện LOẠI 0?

a)

If + S + V(s,es), S+ V(s,es)/câu mệnh lệnh

b)

S + V(s,es), S+ V(s,es)/câu mệnh lệnh

c)

If + S + Ved, S+ V(s,es)/câu mệnh lệnh

d)

If + S + Ved, S+ V(s,es)

23.

Đâu là công thức của câu điều kiện LOẠI 1?

a)

S + V(s,es), S + Will/Can/shall...... + V

b)

If + S + V, S + Will/Can/shall...... + V

c)

If + S + V(s,es), S + Will/Can/shall...... + V

d)

S + V(s,es), S + Would/Could/Should...... + V

24.

Đâu là công thức của câu điều kiện LOẠI 2?

a)

If + S + had V3, S +would/ Could/ Should...+ V

b)

If + S + V2/ Ved, S +would/ Could/ Should...+ V

c)

S + V2/ Ved, S +would/ Could/ Should...+ V

d)

S + V2/ Ved, S +Will/ Could/ Should...+ V

25.

Loại câu điều kiện nào nói về các điều kiện HIỂN NHIÊN?

a)

loại 0

b)

loại 1

c)

loại 2

d)

loại 3

26.

Loại câu điều kiện nào nói về các điều kiện CÓ THỂ xảy ra ở hiện tại hoặc tương lai?

a)

loại 0

b)

loại 1

c)

loại 2

d)

loại 3

27.

Loại câu điều kiện nào nói về các điều kiện KHÔNG CÓ THẬT ở HIỆN TẠI?

a)

loại 0

b)

loại 1

c)

loại 2

d)

loại 3

28.

Loại câu điều kiện nào nói về các điều kiện KHÔNG CÓ THẬT ở QUÁ KHỨ?

a)

loại 0

b)

loại 1

c)

loại 2

d)

loại 3

29.

Đâu là ví dụ của câu điều kiện loại 0?

a)

If you close your eyes, you don't see anything.

b)

If I were you, I would meet her.

c)

If it doesn't rain, I will go camping.

30.

Đâu là ví dụ của câu điều kiện LOẠI 1?

a)

If you don't drink water for 3 days, you die.

b)

If I had 1 million dollars, I would buy a supercar.

c)

If I become a teacher, I will teach in Hanoi.

31.

Sự khác nhau của câu điều kiện Loại 1 và Loại 2 ?

a)

Time

b)

Possible situations vs Impossible situation

c)

Tense

d)

Subject

32.

Read the sentence and rewrite it using first or second conditional.

"I live far from my grandparents so I rarely visit them"

4 lines
33.

Để diễn tả một điều kiện trái với thực tế/không thể thực hiện được trong hiện tại hoặc tương lai và kết quả tương ứng, thường được sử dụng khi đưa ra lời khuyên, răn... chúng ta sử dụng 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ứ

34.

Cấu trúc:

- Cấu trúc:

- If-clause: if/when + present simple;

- Main clause: present simple.

-> 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ứ

35.

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ứ

36.

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ứ

37.

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ứ

38.

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

a)

turns

b)

will turn

c)

would turned

d)

would have turned

39.

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

a)

comes

b)

will come

c)

would come

d)

would have come

40.

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

a)

knew

b)

know

c)

have known

d)

had known

41.

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

a)

would tell

b)

will tell

c)

tell

d)

would have told

42.

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

a)

has

b)

will have

c)

would have

d)

would have had

43.

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

a)

press

b)

pressed

c)

have pressed

d)

had pressed

44.

If my dog ... six legs, it would run very fast!

a)

had

b)

has

c)

has had

d)

would have

45.

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

a)

lived

b)

live

c)

would live

d)

had lived

46.

If I lived near my school, I ... in time for school.

a)

would be

b)

was

c)

would have been

d)

will be

47.

If my dog had six legs, it ... very fast!

a)

would run

b)

ran

c)

would have run

d)

will run

48.

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

a)

heat

b)

heated

c)

have heated

d)

had heated

49.

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

a)

were

b)

was

c)

have been

d)

had been

50.

If I were you, I ... some trees round the house.

a)

would plant

b)

plant

c)

will plant

d)

would have planted

51.

If I ... hard, I would have passed the exam.

a)

study

b)

studied

c)

had studied

d)

have studied

52.

If I had studied hard, I ... the exam.

a)

would have passed

b)

pass

c)

will pass

d)

would pass

53.

If I ... hard, I would have passed the exam.

a)

study

b)

studied

c)

had studied

d)

have studied

54.

If I had known of you arrival, I ... you.

a)

would have met

b)

would meet

c)

will meet

d)

meet

55.

... you ... hard, you will fail the exam.

a)

If, don't study

b)

Unless, study

c)

If, study

d)

Unless, don't study

56.

If you don't study hard, you ... the exam.

a)

will fail

b)

fail

c)

would fail

d)

would have fail

57.

If the ladder hadn't broken, he ... his leg.

a)

wouldn't have hurt

b)

wouldn't hurt

c)

won't hurt

d)

doesn't hurt

58.

If the had driven carefully, he ... accident.

a)

wouldn't have had

b)

wouldn't have

c)

won't have

d)

doesn't have

59.

If he had run faster, he ... race.

a)

would have won

b)

would win

c)

will win

d)

win

60.

If he ... faster, he would have won race.

a)

had run

b)

ran

c)

run

d)

have run

61.

If I saw a ghost in my room, I ... away.

a)

would run

b)

ran

c)

will run

d)

would have run

62.

If I ... a ghost in my room, I would run away.

a)

saw

b)

see

c)

had seen

d)

have seen

63.

If I ... a burglar breaking into in my house, I would ring the police.

a)

saw

b)

see

c)

had seen

d)

have seen

64.

If I saw a burglar breaking into in my house, I ... the police.

a)

would ring

b)

would have rung

c)

will ring

d)

ring

65.

If I saw an accident, I ... an ambulance.

a)

would call

b)

would have called

c)

will call

d)

call

66.

If I ... an accident, I would call an ambulance.

a)

saw

b)

see

c)

had seen

d)

have seen

67.

Để diễn tả một hành động/tình huống thường xuyên xảy ra, chúng ta sử dụng câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0)

b)

Điều kiện loại 1 (type 1)

c)

Điều kiện loại 2 (type 2)

d)

Điều kiện loại 3 (type 3)

68.

Để diễn tả một điều kiện trái với thực tế/không thể thực hiện được trong hiện tại hoặc tương lai và kết quả tương ứng, thường được sử dụng khi đưa ra lời khuyên, răn... chúng ta sử dụng câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0)

b)

Điều kiện loại 1 (type 1)

c)

Điều kiện loại 2 (type 2)

d)

Điều kiện loại 3 (type 3)

69.

Để diễn tả một điều kiện có thể thực hiện được trong hiện tại hoặc tương lai và kết quả có thể xảy ra, có thể được sử dụng để đưa ra lời cảnh báo, chúng ta sử dụng câu điều kiện loại mấy?

a)

Điều kiện loại 0 (type 0)

b)

Điều kiện loại 1 (type 1)

c)

Điều kiện loại 2 (type 2)

d)

Điều kiện loại 3 (type 3)

70.

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

a)

spends

b)

will spent

c)

would spent

d)

would have spent

71.

If the ladder ..., he wouldn't have hurt his leg.

a)

hadn't broken

b)

break

c)

broke

d)

would have broken