wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

I wish and If only

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

It looks like rain. I wish I ____ my umbrella.

a)

brought

b)

had brought

2.

If only they _____ you for advice before they started the project.

a)

asked

b)

had asked

3.

He wishes he ____ back in time and visit Ancient Rome.

a)

would travel

b)

could travel

c)

would have travelled

4.

If only I _____ the time off work, I'd come and visit you.

a)

could take

b)

taken

5.

I'm so tired. I wish I _____ home earlier last night.

a)

had gone

b)

went

6.

We're having such a lovely time in Scotland. If only it _____ all the time, though!

a)

didn't rain

b)

had rained

7.
Chris feels sick today.  If only he ... so much cake last night!
a)
ate
b)
didn't eat
c)
had eaten
d)
hadn't eaten
8.
My parents wish I ... them the truth a week ago.
a)
tell
b)
told
c)
had told
9.

I don't know the answer.

a)

If only I know the answer.

b)

If only I knew the answer.

c)

If only I had known the answer.

10.

I wish I ...........more money to buy some new clothes , but I can't afford any at the moment

a)

have

b)

had

11.

I wish we _________________ live so far from the sea. I’d love to wake up to the sound of the waves.

a)

wouldn't

b)

did

c)

didn't

12.

I'm sorry I made you angry. I wish I _______ shouted at you.

a)

hadn't

b)

weren't

13.

I wish it __________ (to rain) more often in Valencia

a)

rain

b)

had rained

c)

rained

14.

I am sorry I don’t know how to use the computer.If only I __________ how to use it.

a)

know

b)

knew

15.

I wish ________ a dog. I feel so lonely but my mom does not allow me to have pets.

a)

to have

b)

I had

c)

having

16.

I'm sorry I can't swim.

a)

I wish I couldn't swim

b)

I wish I could swimming.

c)

I wish I could swim.

17.

She was so angry. I wish I ... never told her the truth.

a)

have

b)

has

c)

had

18.

I wish I ........ so much work to do now.

a)

don't have

b)

didn't have

19.
I'm having a great time in London. I wish you ..... here.
a)
was
b)
were
c)
had been
20.

I miss my friends. I wish my friends ______ here right now.

a)

was

b)

were

c)

would be

d)

had been