wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

conditional sentences

Total questions: 132

Worksheet time: 2hrs 39mins

Name
Class
Date
1.

V2 - V3 của buy

a)

bought - bought

b)

buy - bought

c)

bought - buy

d)

buy - buy

2.

V2 - V3 - nghĩa tiếng việt của break

a)

broke - broken - dán lại

b)

broke - broken - làm vỡ

c)

broke - broke - làm vỡ

d)

broken - broken - làm vỡ

3.

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

4.

Câu điều kiện loại 2 dùng để diễn tả giả thuyết ___________________________ ở hiện tại.

a)

có thể xảy ra

b)

không thể xảy ra

c)

có thể và không thể xảy ra

5.

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

a)

was

b)

were

c)

had been

d)

am

6.

If I (not do) _____________ it, nobody would do it.

a)

don't do

b)

didn't do

c)

hadn't done

d)

weren't do

7.

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

8.

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

9.

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

a)

knew

b)

know

c)

have known

d)

had known

10.

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

a)

would tell

b)

will tell

c)

tell

d)

would have told

11.

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

a)

would run

b)

ran

c)

would have run

d)

will run

12.

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

a)

would plant

b)

plant

c)

will plant

d)

would have planted

13.

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

a)

will fail

b)

fail

c)

would fail

d)

would have fail

14.

If I go shopping, I ______ some food.

a)

buy

b)

will buy

c)

would buy

d)

would have bought

15.

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

a)

was

b)

were

c)

had been

d)

am

16.

I (not travel) _______________________________ to London if I don't get a cheap flight.

a)

don't travel

b)

wouldn't travel

c)

won't travel

d)

couldn't travel

17.

If I ...................money, I would buy a car

a)

have

b)

had

c)

will have

d)

has

18.

I (not travel) _______________________________ to London if I don't get a cheap flight.

a)

don't travel

b)

wouldn't travel

c)

won't travel

d)

couldn't travel

19.

If I (not do) _____________ it, nobody would do it.

a)

don't do

b)

didn't do

c)

hadn't done

d)

weren't do

20.

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

a)

lived

b)

live

c)

would live

d)

had lived

21.

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

22.

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

23.

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

a)

had

b)

will

c)

had had

d)

have had

24.

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

25.

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

26.

“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

27.

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

a)

would have gone

b)

can go

c)

will go

d)

will have gone

28.

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

a)

would meet

b)

had met

c)

would have met

d)

met

29.

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

30.

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

a)

might

b)

might have

c)

might had

d)

might has

31.

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

32.

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

33.

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

a)

were not

b)

was not

c)

are not

d)

hadn't been

34.

If you had seen the film, you_____________ it.

a)

will enjoy

b)

would have enjoyed

c)

would enjoy

d)

enjoy

35.

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

36.

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

37.

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

a)

put

b)

puts

c)

had put

d)

putting

38.

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

39.

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

a)

were

b)

are

c)

had been

d)

be

40.

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

41.

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.

42.

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

43.

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

44.

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

45.

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

46.

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

47.

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

a)

are

b)

am

c)

is

d)

is not

48.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

49.

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

a)

cut

b)

cuts

c)

cutting

d)

will cut

50.

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

51.

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

52.

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

53.

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

54.

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

a)

are

b)

am

c)

is

d)

is not

55.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

56.

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

a)

cut

b)

cuts

c)

cutting

d)

will cut

57.

If I go shopping, I ______ some food.

a)

buy

b)

will buy

c)

would buy

d)

would have bought

58.

I will make a sandwich if I __________ hungry.

a)

be

b)

will be

c)

am

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

I ________ the doctor if my stomach still hurts tomorrow.

a)

will call

b)

called

c)

call

61.

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

a)

2

b)

3

c)

4

d)

5

62.

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

63.

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

64.

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

65.

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

66.

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

67.

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

68.

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

69.

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

70.

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

71.

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

a)

If I broke that vase, you could beat me.

b)

If I break that vase, I will buy a new one for you.

c)

If I broke that vase, you can beat me.

d)

If I break that vase, you could beat me.

72.

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

73.

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

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

4 lines
74.

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

75.

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

a)

had

b)

will

c)

had had

d)

have had

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.

28. After they ___________ their breakfast, they _________________shopping yesterday.

a)

have; go

b)

had had; go

c)

had; had gone

d)

A. had had; went

79.

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

a)

have

b)

has

c)

has had

d)

had

80.

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

a)

were

b)

was

c)

have been

d)

had been

81.

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

a)

knew

b)

know

c)

have known

d)

had known

82.

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

a)

would run

b)

ran

c)

would have run

d)

will run

83.

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

a)

will fail

b)

fail

c)

would fail

d)

would have fail

84.

If I go shopping, I ______ some food.

a)

buy

b)

will buy

c)

would buy

d)

would have bought

85.

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

a)

are

b)

am

c)

is

d)

is not

86.

I (go)______ swimming if it is not rainy

a)

will go

b)

go

c)

went

d)

goes

87.

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

a)

would call

b)

would have called

c)

will call

d)

call

88.

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

a)

saw

b)

see

c)

had seen

d)

have seen

89.

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

90.

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

a)

will fail

b)

fail

c)

would fail

d)

would have fail

91.

"If + S + had + V3/ed, S + would + have + V3/ed" là cấu trúc của câu điều kiện nào?v

a)

Loại 0

b)

Loại 1

c)

Loại 2

d)

Loại 3

92.

Cấu trúc nào dưới đây là câu điều kiện loại 2?

a)

If + S + V2/ed, S + would + V

b)

If + S + V2/ed, S + would + have + V

c)

If + S + had + V3/ed, S + would + V

d)

If + S + V, S + would + V

93.

If you had done as I told you, you ___ sorry.

a)

would not be

b)

had not been

c)

would have not be

d)

I would have bought

94.

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

a)

will bought

b)

will buy

c)

would buy

d)

would have bought

95.

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

a)

have

b)

had

c)

have had

d)

will have

96.

V2 - V3 của buy

a)

bought - bought

b)

buy - bought

c)

bought - buy

d)

buy - buy

97.

V2 - V3 - nghĩa tiếng việt của break

a)

broke - broken - dán lại

b)

broke - broken - làm vỡ

c)

broke - broke - làm vỡ

d)

broken - broken - làm vỡ

98.

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

99.

Câu điều kiện loại 2 dùng để diễn tả giả thuyết ___________________________ ở hiện tại.

a)

có thể xảy ra

b)

không thể xảy ra

c)

có thể và không thể xảy ra

100.

Vế “if” câu điều kiện loại 2, nếu sử dụng “to be” => “to be” luôn là: (a)   .

101.

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

a)

was

b)

were

c)

had been

d)

am

102.

If I (not do) _____________ it, nobody would do it.

a)

don't do

b)

didn't do

c)

hadn't done

d)

weren't do

103.

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

104.

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

105.

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

a)

were

b)

was

c)

have been

d)

had been

106.

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

a)

knew

b)

know

c)

have known

d)

had known

107.

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

a)

would tell

b)

will tell

c)

tell

d)

would have told

108.

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

a)

had

b)

has

c)

has had

d)

would have

109.

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

a)

would run

b)

ran

c)

would have run

d)

will run

110.

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

a)

lived

b)

live

c)

would live

d)

had lived

111.

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

a)

would be

b)

was

c)

would have been

d)

will be

112.

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

a)

would plant

b)

plant

c)

will plant

d)

would have planted

113.

Chuyển "this" thành gì trong câu gián tiếp?

a)

that

b)

these

c)

those

114.

Chuyển "those" thành "these" trong câu gián tiếp.

a)

Đúng

b)

Sai

115.

Chuyển "tomorrow" thành gì trong câu gián tiếp?

a)

at that moment

b)

the week before

c)

the next day

116.

Chuyển "yesterday" thành gì trong câu gián tiếp?

a)

the previous day/the day before

b)

that day/ that night

c)

the week before

117.

câu trực tiếp thì HIỆN TẠI ĐƠN, câu gián tiếp sẽ là:

a)

quá khứ đơn

b)

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

c)

quá khứ hoàn thành

d)

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

118.

câu trực tiếp là thì HIỆN TẠI TIẾP DIỄN, câu gián tiếp sẽ là:

a)

quá khứ hoàn thành

b)

quá khứ tiếp diễn

c)

quá khứ đơn

d)

quá khứ hoàn thành tiếp diễn

119.

câu trực tiếp has/have + V3, câu gián tiếp sẽ là:

a)

V2

b)

was/ were+ V-ing

c)

had+ V3

d)

V

120.

câu trực tiếp thì QUÁ KHỨ ĐƠN, câu gián tiếp sẽ là:

a)

quá khứ đơn

b)

quá khứ tiếp diễn

c)

quá khứ hoàn thành

d)

quá khứ hoàn thành tiếp diễn

121.

nếu động từ tường thuật ở hiện tại thì chúng ta sẽ vẫn lùi thì. Đúng hay sai?

a)

Đúng

b)

Sai

122.

khi chuyển câu trực tiếp sang câu gián tiếp, luôn luôn phải đổi thì

a)

đúng

b)

sai

123.

Trong reported speech, thì tương lai lùi thành ....

a)

tương lai trong hiện tại hoàn thành

b)

tương lai trong quá khứ

c)

tương lai trong quá khứ hoàn thành

d)

tương lai trong quá khứ tiếp diễn

124.

Now chuyển thành gì trong câu gián tiếp

a)

then

b)

them

125.

đổi "am/is/are" trong câu gián tiếp

a)

was/were

b)

is/am/are

126.

last week

a)

the week before/ the previous week

b)

the last week

c)

the before week

127.

"yesterday" chuyển sang câu gián tiếp

a)

the day before

b)

before

128.

ago

a)

before

b)

then

129.

here

a)

there

b)

this

c)

that

130.

will/shall + Vo

a)

would/should + Vnt

b)

will + Ved/C2

131.

Từ sau khi chuyển sang câu gián tiếp sẽ là:

these ->

a)

there

b)

those

c)

that

132.

cụm từ sau khi chuyển sang câu gián tiếp sẽ là:

two months ago ->

a)

two months after

b)

the following two months

c)

two months before