wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G11 - U7 - E01 - Choose the best answer.

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

How long ___ for?

a)

are you waiting

b)

have you been waiting

c)

have you waited

d)

do you wait

2.

We ___ in this street for 20 years.

a)

are living

b)

have been living

c)

live

d)

lived

3.

He ___ in the garden since the morning.

a)

is working

b)

work

c)

worked

d)

has been working

4.

It ___ heavily yesterday.

a)

is raining

b)

has rained

c)

rained

d)

has been raining

5.

I ___ this laptop for three years.

a)

am using

b)

use

c)

have been using

d)

used

6.

The workers ___ higher wages for a long time.

a)

has been demanding

b)

have been demanding

c)

demand

d)

demanded

7.

The girl ___ her lessons for 2 hours.

a)

has been learning

b)

have been learning

c)

had been learning

d)

is learning

8.

The children ___ in the garden now.

a)

has been playing

b)

have been playing

c)

had been playing

d)

are playing

9.

“You look tired.”

“Yes. I ___.”

a)

am running

b)

have been running

c)

has been running

d)

was running

10.

Who ___ in my bed since 7 o’clock?

a)

is sleeping

b)

has been sleeping

c)

have been sleeping

d)

was sleeping

11.

They___ sacrifices so that their only child could have a good education.

a)

made

b)

did

c)

provided

d)

lent

12.

A university is an institution of higher education and research, which grants ___ degrees at all levels in a variety of subjects.

a)

secondary

b)

optional

c)

academic

d)

vocational

13.

I can’t cope well ___ all the homework I’ve got to do.

a)

on

b)

of

c)

about

d)

with

14.

You’ll find plenty of books on the ___ of business studies in the library.

a)

lesson

b)

subject

c)

curriculum

d)

schedule

15.

You can have your book back now. I ___ it.

a)

have been reading

b)

have read

c)

had read

d)

read

16.

How many times ___ that international conference?

a)

did you attend

b)

do you attend

c)

have you been attending

d)

have you attended

17.

I___ for my math textbook all day, but I ___ it yet.

a)

have been looking/haven’t found

b)

have looked/haven’t found

c)

have been looking/haven’t been finding

d)

have looked/haven’t been finding

18.

I wonder if you could tell me who was awarded the ___.

a)

scholar

b)

scholastic

c)

scholarship

d)

scholarly

19.

My dad said that I’d better spend more time on my ___.

a)

student

b)

studied

c)

studious

d)

studies

20.

She has got a degree ___ Information Technology from Oxford University.

a)

in

b)

for

c)

on

d)

of