wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

câu điều kiện

Total questions: 116

Worksheet time: 1hrs 11mins

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.

Conditional sentences - type 1 (Câu điều kiện — loại 1)

a)

Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc quá khứ

b)

Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong hiện tại hoặc tương lai.

c)

Loại câu điều kiện này diễn tả điều kiện có thể hoặc không thể thực hiện trong quá khứ hoặc tương lai.

22.

If it (be).... sunny next week, we (plant) .... the vegetables

a)

is; will plant

b)

am; will plant

c)

are; will plant

d)

is; won't plant

23.

If we (recycle)..... more, we (help).... our Earth

a)

recycle; won't help

b)

recycle; will help

c)

don't recycle; will help

d)

don't recycle; will help

24.

We (save).... a lot of trees if we (not waste)....... so much paper

a)

will save; waste

b)

will save; waste

c)

won't save; don’t waste

d)

will save; don’t waste

25.

More people (have)..... fresh water if we only (use).... the water we need

a)

will have; have use

b)

will have; use

c)

won't have; use

d)

will have; don't use

26.

If the river (not be).... dirty, there (be).... more fish

a)

is not; won't be

b)

is; will be

c)

is not; will be

d)

is; will be

27.

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

a)

are

b)

am

c)

is

d)

is not

28.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

29.

If we ...... down more trees, our environment will be destroyed

a)

cut

b)

cuts

c)

cutting

d)

will cut

30.

If it (be).... sunny next week, we (plant) .... the vegetables

a)

is; will plant

b)

am; will plant

c)

are; will plant

d)

is; won't plant

31.

If we (recycle)..... more, we (help).... our Earth

a)

recycle; won't help

b)

recycle; will help

c)

don't recycle; will help

d)

don't recycle; will help

32.

We (save).... a lot of trees if we (not waste)....... so much paper

a)

will save; waste

b)

will save; waste

c)

won't save; don’t waste

d)

will save; don’t waste

33.

More people (have)..... fresh water if we only (use).... the water we need

a)

will have; have use

b)

will have; use

c)

won't have; use

d)

will have; don't use

34.

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

a)

are

b)

am

c)

is

d)

is not

35.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

36.

If we.... down more trees, our environment will be destroyed

a)

cut

b)

cuts

c)

cutting

d)

will cut

37.

If I go shopping, I ______ some food.

a)

buy

b)

will buy

c)

would buy

d)

would have bought

38.

I will make a sandwich if I __________ hungry.

a)

be

b)

will be

c)

am

39.
If it rains, I________________at home
a)
Would stay
b)
Stay
c)
Will stay
d)
Stayed
40.

I ________ the doctor if my stomach still hurts tomorrow.

a)

will call

b)

called

c)

call

41.

Câu điều kiện loại 1 dùng để :

a)

điều kiện có thật ở hiện tại

b)

có thể thực hiện

c)

có khả năng diễn ra

d)

không thể thực hiện

42.

Vế if câu điều kiện loại 1 là:

a)

thì hiện tại tiếp diễn

b)

thì hiện tại đơn

c)

quá khứ đơn

d)

tương lai đơn

43.

Đâu là câu đứng sau if

a)

S + WILL + V

b)

S + Ved

c)

S + V(s,es)

d)

S + is/am/are + V_ing

44.

Vế chính trong câu điều kiện đi với thì.........

a)

hiện tại đơn

b)

quá khứ đơn

c)

hiện tại tiếp diễn

d)

tương lai đơn

45.

Cấu trúc bên vế chính là:

a)

S + Ved

b)

S+ will /can + V

c)

S + V(s,es)

d)

S + is, am, are + V_ing

46.

David will leave for Rent tomorrow if the weather _____ (be) fine.

a)

bes

b)

is

c)

will be

d)

was

47.

What will you do if you _____ (not / go) away for the weekend ?

a)

won't go

b)

don't go

c)

didn't go

d)

doesn't go

48.

If you _____ (be) scared of spiders, don’t go into the garden.

a)

is

b)

will be

c)

are

d)

were

49.

. We’ll have to go without John if he ( not arrive) _____soon.

a)

won't arrive

b)

don't arrive

c)

doesn't arrive

d)

didn't arrive

50.

Please don’t disturb him if he_____ (be) busy.

a)

will be

b)

is

c)

was

d)

does be

51.

Câu điều kiện loại 0 dùng để diễn tả sự việc......

a)

luôn đúng

b)

có khả năng xảy ra ở hiện tại hoặc tương lai

c)

không có thật ở hiện tại

d)

không có thật trong quá khứ

52.

câu điều kiện loại 1 dùng để diễn tả sự việc ........

a)

không có thật trong quá khứ

b)

không có thật ở hiện tại

c)

luôn đúng

d)

có khả năng xảy ra ở hiện tại hoặc tương lai

53.

câu điều kiện loại 2 dùng để diễn tả sự việc ......

a)

có khả năng xảy ra ở hiện tại, tương lai

b)

luôn đúng

c)

không có thật ở hiện tại

d)

không có thật trong quá khứ

54.

câu điều kiện loại 3 dùng để diễn tả sự việc......

a)

không có thật ở hiện tại

b)

không có thật trong quá khứ

c)

luôn đúng

d)

có khả năng xảy ra ở hiện tại, tương lai

55.

Đâu là if clause của câu điều kiện loại 1?

a)

if + S + V htđ

b)

if + S + V qkđ

c)

if + S + V qkht

d)

if + S + Modal V + V-inf

56.

Đâu là mệnh đề chính của ĐK Loại 1?

a)

S + will (not) + V-inf

b)

S + would (not) + V-inf

c)

S + would (not) + have + V-inf

d)

S + Vhtđ

57.

Động từ trong 2 mệnh đề ở ĐK loại 0 được chia ở thì.....

a)

quá khứ đơn

b)

quá khứ hoàn thành

c)

hiện tại đơn

d)

tương lai đơn

58.

mệnh đề điều kiện trong câu đk loại 2 chia ở thì.....

a)

hiện tại đơn

b)

quá khứ đơn

c)

quá khứ hoàn thành

d)

tương lai đơn

59.

đâu là mệnh đề chính của đk loại 2?

a)

S + will (not) + V-inf

b)

S + had (not) + V-ed/cột 3

c)

S + Would (not) + V-inf

d)

S + would (not) + have + V-ed/cột 3

60.

đâu là mệnh đề chính của câu đk loại 3?

a)

S + would (not) + have + V-ed/cột 3

b)

S + had (not) + V-ed/cột 3

c)

S + would (not) + V-inf

d)

S + Vqkđ

61.

đâu là mệnh đề điều kiện của câu ĐK loại 3?

a)

S + would (not) + have + V-ed/cột 3

b)

S + had (not) + V-ed/cột 3

c)

S + Vqkđ

d)

S + Vhtđ

62.

đâu là câu điều kiện hỗn hợp?

a)

if she liked him, she might have dated him before

b)

if he had studied more carefully, he would have passed the exam

c)

should you hear anything, please let me know

d)

were I taller, I would register for a beauty contest

63.

đâu là câu điều kiện hỗn hợp?

a)

if you had made him an offer, he might have accepted

b)

if the boss hadn't treated him unfairly, he wouldn't have quit the job

c)

unless you leave now, you will miss the bus

d)

if I have been invited to her wedding, I would be there today

64.

từ nào được dùng trong hình thức đảo ngữ của câu đk loại 1 ?

a)

Had

b)

Were

c)

Should

d)

Unless

65.

Từ nào được dùng trong đảo ngữ của điều kiện loại 2?

a)

Were

b)

should

c)

unless

d)

had

66.

từ nào được dùng trong đảo ngữ của câu điều kiện loại 3?

a)

were

b)

should

c)

had

d)

unless

67.

Khi mệnh đề điều kiện của điều kiện loại 1 thuộc dạng phủ định, ta dùng "Unless" để thay thế cho.....

a)

if.....not

b)

s + V htđ

c)

s + will + V-inf

d)

if + S

68.

" Unless" mang nghĩa.....

a)

trừ khi...../nếu không

b)

Miễn là

c)

với điều kiện là

d)

giả sử như

69.

cụm nào mang nghĩa: "Miễn là.../với điều kiện là...." ?

a)

unless

b)

except if

c)

as/so long as;

provided (that);

on condition (that)

d)

suppose (that)

70.

But fof + ......

a)

Verbs

b)

Modal Verbs

c)

Nouns

d)

if

71.

tìm cụm từ có nghĩa : "trong trường hợp..../ kẻo.....

a)

only if

b)

otherwise

c)

but for + Noun

d)

in case/ in case of + Noun

72.

câu điều kiện bao gồm mấy mệnh đề?

a)

1

b)

2

c)

3

d)

4

73.

câu điều kiện bao gồm mệnh đề điều kiện và mệnh đề.....

a)

if

b)

chính

c)

giả thiết

d)

nguyên nhân

74.

câu điều kiện bao gồm mệnh đề chính và mệnh đề......

a)

kết quả

b)

main clause

c)

result clause

d)

điều kiện

75.

If I........you, I would go to school now.

a)

was

b)

am

c)

were

d)

be

76.

Chọn từ có phần gạch chân được phát âm khác so với các từ còn lại.

a)

hours

b)

fathers

c)

dreams

d)

thinks

77.

Chọn từ có phần gạch chân được phát âm khác so với các từ còn lại.

a)

cats

b)

beds

c)

doors

d)

plays

78.

Chọn từ có phần gạch chân được phát âm khác so với các từ còn lại.

a)

worked

b)

stopped

c)

wanted

d)

forced

79.

Chọn từ có phần gạch chân được phát âm khác so với các từ còn lại.

a)

failed

b)

reached

c)

absorbed

d)

solved

80.

1. George wouldn't have met Mary _____________________ to his brother's graduation party.

a)

if he has not gone

b)

had he not gone

c)

had not he gone

d)

if he shouldn't have gone

81.

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

a)

have

b)

has

c)

has had

d)

had

82.

1. If he had been more careful, he __________

a)

won't fall

b)

wouldn't have fallen

c)

wouldn't fall

d)

would haven't fallen

83.

Let’s turn off the lights before going out, ________?

a)

will you

b)

shall we

c)

won’t you

d)

shan’t we

84.

Ba rarely goes out at night, ________?

a)

does he

b)

doesn't Ba

c)

isn’t he

d)

doesn't he

85.

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

86.

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

87.

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

a)

had

b)

will

c)

had had

d)

have had

88.

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

89.

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

a)

would meet

b)

had met

c)

would have met

d)

met

90.

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

a)

would have gone

b)

can go

c)

will go

d)

will have gone

91.

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

92.

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

93.

If you had seen the film, you_____________ it.

a)

will enjoy

b)

would have enjoyed

c)

would enjoy

d)

enjoy

94.

If it (be).... sunny next week, we (plant) .... the vegetables

a)

is; will plant

b)

am; will plant

c)

are; will plant

d)

is; won't plant

95.

If we (recycle)..... more, we (help).... our Earth

a)

recycle; won't help

b)

recycle; will help

c)

don't recycle; will help

d)

don't recycle; will help

96.

We (save).... a lot of trees if we (not waste)....... so much paper

a)

will save; waste

b)

will save; waste

c)

won't save; don’t waste

d)

will save; don’t waste

97.

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

a)

are

b)

am

c)

is

d)

is not

98.

Đâ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.

99.

Đâ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.

100.

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ứ

101.

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ứ

102.

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ứ

103.

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

a)

turns

b)

will turn

c)

would turned

d)

would have turned

104.

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

a)

comes

b)

will come

c)

would come

d)

would have come

105.

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

a)

spends

b)

will spent

c)

would spent

d)

would have spent

106.

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

a)

were

b)

was

c)

have been

d)

had been

107.

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

a)

knew

b)

know

c)

have known

d)

had known

108.

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

a)

would tell

b)

will tell

c)

tell

d)

would have told

109.

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

a)

has

b)

will have

c)

would have

d)

would have had

110.

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

a)

lived

b)

live

c)

would live

d)

had lived

111.

1. They are poor, so they can’t help us.

→ If they .................................................
( viết hoa chữ cái đầu tiên)

4 lines
112.

2. He doesn’t do his homework. He is always punished.

→ If he .................................................
( viết hoa chữ cái đầu)

4 lines
113.

3. He doesn’t have enough time. He can’t help me.

→ If he .............................................

4 lines
114.

4. She doesn’t take any exercise, so she is overweight.

→ If she ...................................................

4 lines
115.

5. He doesn’t have a bicycle, so he always goes to class late.

→ He wouldn’t ...............................................

4 lines
116.

1. The whole machine would fall to pieces if you (a)   (remove) that screw