wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test (can/could/be able to)

Total questions: 18

Worksheet time: 11mins

Name
Class
Date
1.
  1. Michael __________now speak Norwegian rather fluently.

a)

can

b)

could

c)

is able to

2.
  1. Michael used to _________ speak Norwegian rather fluently.

a)

can

b)

could

c)

be able to

3.
  1. Nick __________marry Lisa, but he__________make her love him.

a)

can / can't

b)

could / couldn't

c)

is able to / isn't able to

4.
  1. Jillian __________drive when she was 12.

a)

can

b)

could

c)

was able to

5.
  1. Children ________ enter this territory. It’s highly dangerous!

a)

can't

b)

couldn't

c)

aren't able to

6.

They didn’t want to come with us at first, but we ……………………. persuade them.

a)

can

b)

could

c)

were able to

7.

Laura had hurt her leg and ……………………. walk very well.

a)

can't

b)

couldn't

c)

wasn't able

8.

 A girl fell into the river, but fortunately a boy ……………………. pull her out.

a)

can

b)

could

c)

was able to

9.

I …..... (to swim). I wish I ….....

a)

can't / can

b)

can't / could

c)

couldn't / could

10.

… (to tell) me the time, please?

a)

Can you tell

b)

Could you have told

c)

Could you tell

11.

… you (to work) all this time without any break?

a)

Could you work

b)

Are you able to work

c)

Can you to work

12.

You … (to take) the books out of the reading hall

a)

could have taken

b)

can taken

c)

can take

13.

He ................. (know) the language quite well!

a)

can know

b)

couldn't know

c)

can't know

d)

couldn't have known

14.

He ................. (fail) the exam again!

a)

can't fail

b)

can't have failed

c)

can't be failing

15.

You ........... at least (wash) the dishes!

a)

can wash

b)

could wash

c)

could have washed

d)

couldn't have washed

16.

  1. Steven (мог работать (work)) fifteen hours a day before his illness



(a)  

17.

  1. Molly (не может быть, чтобы ждёт (wait)) for us.



(a)  

18.

  1. (мог бы) you (одолжить (lend)) me your pen? (polite)



(a)