wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditional sentences type 123

Total questions: 65

Worksheet time: 33mins

Name
Class
Date
1.

If you (be)____ free, I will tell you the truth

a)

are

b)

am

c)

is

d)

is not

2.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

3.

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

4.

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

a)

would meet

b)

had met

c)

would have met

d)

met

5.

1. If she_________________ a car, she would go out in the evening.

a)

have

b)

has

c)

has had

d)

had

6.

If you ___ a choice, which country would you visit?

a)

have

b)

had

c)

have had

d)

will have

7.

If that hat costs much, I __________ a small one.

a)

will bought

b)

will buy

c)

would buy

d)

would have bought

8.

1. If I came home earlier, I _________________________(have) dinner.

a)

would have

b)

will have

c)

can have

d)

have

9.

. If I (be) __________________________ stronger, I'd help you carry the piano.

a)

was

b)

were

c)

had been

d)

am

10.

I (not run)_____________ away if I saw a spider.

a)

won't run

b)

didn't run

c)

wouldn't run

d)

can't run

11.

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

12.

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

13.

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

a)

had

b)

will

c)

had had

d)

have had

14.

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

15.

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

16.

“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

17.

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

a)

would have gone

b)

can go

c)

will go

d)

will have gone

18.

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

a)

would meet

b)

had met

c)

would have met

d)

met

19.

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

20.

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

a)

might

b)

might have

c)

might had

d)

might has

21.

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

22.

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

23.

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

a)

were not

b)

was not

c)

are not

d)

hadn't been

24.

If you had seen the film, you_____________ it.

a)

will enjoy

b)

would have enjoyed

c)

would enjoy

d)

enjoy

25.

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

26.

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

27.

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

a)

put

b)

puts

c)

had put

d)

putting

28.

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

29.

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

a)

were

b)

are

c)

had been

d)

be

30.

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

31.

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

32.

Để 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, 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ứ

33.

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ứ

34.

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ứ

35.

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ứ

36.

Để diễn tả một hành động, sự kiện luôn đúng, sự thật hiển nhiên, quy luật tự nhiên, một chân lý hay một hành động xảy ra thường xuyê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ứ

37.

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

a)

turns

b)

will turn

c)

would turned

d)

would have turned

38.

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

a)

comes

b)

will come

c)

would come

d)

would have come

39.

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

a)

knew

b)

know

c)

have known

d)

had known

40.

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

a)

has

b)

will have

c)

would have

d)

would have had

41.

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

a)

press

b)

pressed

c)

have pressed

d)

had pressed

42.

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

a)

had

b)

has

c)

has had

d)

would have

43.

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

a)

would be

b)

was

c)

would have been

d)

will be

44.

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

a)

would plant

b)

plant

c)

will plant

d)

would have planted

45.

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

a)

would have passed

b)

pass

c)

will pass

d)

would pass

46.

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

a)

would have met

b)

would meet

c)

will meet

d)

meet

47.

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

a)

If, don't study

b)

Unless, study

c)

If, study

d)

Unless, don't study

48.

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

a)

will fail

b)

fail

c)

would fail

d)

would have fail

49.

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

50.

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

a)

wouldn't have had

b)

wouldn't have

c)

won't have

d)

doesn't have

51.

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

a)

would have won

b)

would win

c)

will win

d)

win

52.

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

a)

saw

b)

see

c)

had seen

d)

have seen

53.

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

a)

saw

b)

see

c)

had seen

d)

have seen

54.

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

a)

would call

b)

would have called

c)

will call

d)

call

55.

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

a)

saw

b)

see

c)

had seen

d)

have seen

56.

If the train is late, we ………………….. to the office.

a)

walk

b)

will walk

c)

would walk

d)

walks

57.

If the class. ………………………. full, we will find another one.

a)

are

b)

will be

c)

were

d)

is

58.

If I _____ you, I _____ this English course.

a)

was/ will take

b)

were/ would take

c)

were/ will take

d)

am/ will take

59.

What ___ she ___ if she had much money?

a)

will/do

b)

would/ have done

c)

would/ do

d)

can/ do

60.

If the machine _______, press this button.

a)

stops

b)

stopped

c)

stop

d)

is stop

61.

Rachel will be pleased _________ she pass her driving test.

a)

will

b)

if

c)

unless

d)

should

62.

If everyone _____ an extra hour a day, it would greatly increase production.

a)

work

b)

works

c)

working

d)

worked

63.

You_____  yourself ill if you don’t eat properly.

a)

would make

b)

will make

c)

make

d)

were to make

64.

If Jake _____ to go on the trip, would you have gone?

a)

hadn't agreed

b)

doesn't agree

c)

didn't agreed

d)

wouldn't agree

65.

If I had a typewriter, I _____ it myself.

a)

typed

b)

would have typed

c)

would type

d)

am typing