wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B4L2 假設語氣

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

If he works hard, he ________ in the examination.

a)

would succeed

b)

might have succeeded

c)

will succeed

d)

will be succeeded

2.

If I had money, I _____ the car.

a)

would have bought

b)

had bought

c)

would buy

d)

bought

3.

If it ________ tomorrow, the meeting will be put off until further notice.

a)

will rain

b)

is going to rain

c)

would rain

d)

rains

4.

If I ______ the answer, I _________ you.

a)

knew, would tell

b)

know, would tell

c)

knows, would tell

d)

known, would tell

5.

If I ______ the money, I ___________ a house.

a)

had, would buy

b)

had, buy

c)

have, would buy

d)

has, would buy

6.

If I ______ you, I _________ better.

a)

am, would dress

b)

were, would dress

c)

is, would dress

d)

are, would dress

7.

If Emily (a)   (know) how to speak French, she wouldn't take French lessons.

8.

I can't tidy my room now. If I ___ more free time, I ___ it.

a)

had, would tidy

b)

have, will to tidy

c)

have, would tidy

d)

had, would tidied

9.

If you _______ the teacher’s advice, you wouldn’t fail the math exam. 

a)

take

b)

took

c)

will take

d)

have taken

10.

I've never won a lottery. But I ___ my job if I ___ a million.

a)

will quit, had

b)

quit, would have

c)

would quit, had

d)

will quit, have

11.

It’s a pity that I cannot go to the concert. If I ______ busy, I could go with my friends. 

a)

were

b)

am not

c)

were not

d)

did not

12.

If my dad exercised every day, he ______ so overweight now. It’s time for him to go on a diet. 

a)

will

b)

would not be

c)

would not

d)

will not be

13.

I _______ visit my best friend Becky more often if she lived closer to me. I like to spend time with her. 

a)

would

b)

will not

c)

would not

d)

will

14.

If I ___ Elon Musk, I _____ on a space travel.

a)

am, will go

b)

are, would go

c)

were, wouldn't have gone

d)

were, would go

15.

If I ____ an anywhere door, I _____ in Kenting right now.

a)

have, will be

b)

had, would be

c)

would have, would be

d)

had, would have been

16.

請用本課句型(假設語氣)改寫句子 (use "would"):

My car is out of order. I can't drive you there.

(a)