Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

if 2

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.

If I ___ (be) you, I ___ (get) a new job.

a)

was, would get

b)

was, would got

c)

were, would get

d)

were, would got

2.

If he ___ (be) younger, he ___ (travel) more.

a)

was, would travel

b)

were, would traveled

c)

is, would travel

d)

is, will travel

3.

If we ___ (not/be) friends, I ___ (be) angry to you.

a)

aren't, would be

b)

weren't, would

c)

aren't, will be

d)

weren't, would be

4.

I ___ (buy) a big house if I ___ (have) enough money.

a)

would buy, have

b)

buy, would have

c)

bought, would have

d)

would buy, had

5.

She ___ (be) promoted if she ___ (not/be) always so late.

a)

would be, wasn't

b)

was, wouldn't be

c)

would be, isn't

d)

is, wouldn't be

6.

If we ___ (win) the lottery, we ___ (travel) the world.

a)

would win, travel

b)

would win, traveled

c)

win, would travel

d)

won, would travel

7.

We ___ (be) able to buy a new car if you ___ (have) a better job.

a)

were, would had

b)

were, would have

c)

would be, had

d)

were, had

8.

If I ___ (speak) English perfectly, I ___ (have) a good job.

a)

spoke, had

b)

would speak, had

c)

spoke, would have

d)

spoke, would had

9.

I ___ (speak) Spanish if I ___ (live) in Mexico.

a)

speak, will live

b)

would speak, live

c)

spoke, would live

d)

would speak, lived

10.

If she ___ (pass) the exam, she ___ (be) able to enter university.

a)

passed, would be

b)

would pass, was

c)

would pass, were

d)

pass, would be

11.

She ___ (be) happier if she ___ (have) more friends.

a)

was, would have

b)

would been, had

c)

would be, had

d)

is, would have

12.

If we ___ (decide) to stay here, we ___ (buy) a house.

a)

decided, would buy

b)

would decide, buy

c)

would decide, bought

d)

decided, bought

13.

They ___ (have) more money if they ___ (not/buy) so many clothes.

a)

had, wouldn't buy

b)

would have, weren't bought

c)

would have, didn't buy

d)

would have, hadn't bought

14.

We ___ (come) to dinner if we ___ (have) time.

a)

would come, have

b)

come, would have

c)

came, would have

d)

would come, had

15.

If she ___(have) his number, she ___ (call) him.

a)

has, would call

b)

had, would call

c)

had, would called

d)

has, called

16.

What ..................... (do) if you ..................... (see) a ghost?

a)

did you do/would see

b)

would you do/saw

c)

did you do/saw

d)

would you do/see

17.

She .................... (go) to the Job Center if she .................... (want) a job.

a)

would go/had wanted

b)

would went/will want

c)

would go/wanted

d)

would went/wants

18.

1. If I .................... (be) you, I .................... (get) this offer.

a)

was/will get

b)

was/would get

c)

were/will get

d)

were/would get

19.

If Mark ....................... (not/come) , Sarah ....................... (feel) sad.

a)

didn't come/would feel

b)

didn't came/felt

c)

doesn't come/would feel

d)

didn't came/felt

20.

If I (come) ................ home earlier, I (prepare) ...................... dinner.

a)

came/would prepare

b)

came/would prepared

c)

come/would prepared

d)

come/would prepare

21.

If we .............. (win) the lottery, we ............... (fly) . to London.

a)

win/would fly

b)

won/would fly

c)

win/would flew

d)

won/would flew

22.

He (come) _______________ if you waited.

a)

come

b)

came

c)

would come

d)

would came

23.

If they ................ (have) enough money, they .................. (buy) a new car.

a)

have/would buy

b)

have/would bought

c)

had/would buy

d)

had/would bought

24.

If I were you, I (take) .......... the job.

a)

took

b)

will take

c)

would take

d)

had taken

25.

A lot of people ........ out of work if the factory closed down.

a)

were

b)

was

c)

would be

d)

will be

26.

If I ........ a car, I would drive it to work.

a)

had

b)

have

c)

have had

d)

has had

27.

If you had more practice, you ....... English better.

a)

speak

b)

will speak

c)

would speak

d)

can speak

28.

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

29.

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

a)

was

b)

were

c)

had been

d)

am

30.

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

31.

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

32.

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

a)

knew

b)

know

c)

have known

d)

had known

33.

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

a)

would tell

b)

will tell

c)

tell

d)

would have told

34.

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

a)

would run

b)

ran

c)

would have run

d)

will run

35.

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

a)

would plant

b)

plant

c)

will plant

d)

would have planted

36.

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

a)

was

b)

were

c)

had been

d)

am

37.

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

a)

have

b)

had

c)

will have

d)

has

38.

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

39.

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

a)

lived

b)

live

c)

would live

d)

had lived