Identification
Vocabulary
Idioms
Figures of Speech
All about Canva
100

There aren't _____ people here.

A. much

B. many

C. a lot of

D. some

B. many

100

I'd like _____ information, please. 

A. an

B. some

C. piece

D. a piece

B. some

100

'I don't like coffee.' '_____ do I.'

A. So

B. Neither

C. Either

D. Nor

B. Neither

100

We arrived _____ England two days ago.

A. to

B. in

C. on

D. at

B. in

100

She looks _____ she's going to be sick.

A. as if

B. as

C. likes

D. like

A. as if

200

I wish I _____ a car, I'm tired of catching the bus.

A. have

B. would have

C. had

D. could have

C. had

200

_____ to school yesterday?

A. Do you walk

B. Did you walked

C. Did you walk

D. Have you walked 

C. Did you walk

200

He's interested _____ learning Spanish.

A. on

B. to

C. in

D. for

C. in

200

The best way to learn a language is _____ a little every day 

A. speak

B. in speaking

C. speaking

D. by speaking

D. by speaking

200

If only I _____ richer.

A. am

B. we're

C. would be

D. will be

B. were

300

Can you tell me when _____?

A. the train leaves

B. does the train leave

C. leaves the train

D. did the train leave

A. the train leaves

300

When Simon _____ back tonight, he'll cook dinner.

A. comes

B. will come

C. come

D. shall come

A. comes

300

How long _____ English?

A. do you learn

B. are you learning

C. have you been learning

D. did you learn

c. have you been learning

300

You _____ the cleaning. I would have done it tonight.

A. needn't have done

B. couldn't have done

C. can't have done

D. wouldn't have done

A. needn't have done

300

The troupe is _____ the performance tonight.

A. making 

B. doing

C. taking

D. giving

D. giving

400

We _____ better hurry up or we'll be late.

A. would

B. should

C. had

D. ought

C. had

400

A. Ask your mother when will be ready lunch.

B. Ask your mother when will be lunch ready.

C. Ask your mother when lunch will be ready.

D. Ask your mother when will lunch ready be.

C. Ask your mother when lunch will be ready.

400

A. Ask the doctor when you will be able to travel.

B. Ask the doctor when will you be able to travel.

C. Ask the doctor you will be able to travel when.

D. Ask the doctor when able to travel you will be. 

B. Ask the doctor when will you be able to travel. 

400

By this time next year, I _____ all my exams.

A. will have taken

B. will take

C. would have taken

D. have taken

A. will have taken

400

Our executive director warned us about a possible reduction _____ staff.

A. of

B. on

C. in

D. for

C. in

500

I went to the cinema in the afternoon, before that I _____ lunch.

A. had already got

B. had already had

C. have already had

D. already had

B. had already had

500

By this time tomorrow I _____ my tooth out, and no more pain! 

A. will have

B. will have had

C. will be having

D. will had had

B. will have had

500

He told me that he _____ in Spain the previous year. 

A. has been working

B. had been working

C. has worked

D. had worked

B. had been working

500

Darling, could you ____ (to reverse, to move backward) the car? There's a large puddle near my door, I can't get out.

A. back up

B. back out

C. back in

D. back down

A. back up

500

We would never have had the accident if you _____ so fast.

A. haven't been driving

B. hadn't been driving

C. hadn't driven

D. haven't driven

B. hadn't been driving