wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

REVIEW 4SEC

Total questions: 42

Worksheet time: 25mins

Name
Class
Date
1.

Why ______ you ______so much the guitar today?

a)

Has - plays

b)

Have - plays

c)

Have - played

d)

Has - play

2.

______ it _______in this month? No, it hasn't

a)

Have - rain

b)

Have - rained

c)

Has - rained

d)

Has - rain

3.

I ______ to her this week. (-)

a)

haven't talk

b)

haven't talked

c)

hasn't talked

d)

hasn't talk

4.

My sister _____ my cake

a)

Have ate

b)

Has eat

c)

have eaten

d)

Has eaten

5.

I_____ just______ my internship at the museum.

a)

have-finish

b)

have-finished

c)

has-finished

d)

has-finish

6.

My friends_______ never______ to France.

a)

have-been

b)

has-been

c)

have-be

d)

had-been

7.

Kate hasn't done her homework ____.

a)

already

b)

just

c)

yet

d)

never

8.

I have ____ been to France.

a)

ever

b)

for

c)

since

d)

never

9.

I haven't seen Tom ____ two years.

a)

since

b)

just

c)

for

d)

already

10.

Sally hasn't been to the theatre _____ she was five.

a)

for

b)

already

c)

since

d)

just

11.

______ they visited the pyramids yet?

a)

Has

b)

Did

c)

Have

12.

I ____ _____ my homework yet.

a)

hasn't done

b)

didn't do

c)

haven't done

13.
Emma ______ her suitcase last night. 
a)
packed
b)
has packed
14.
I haven't seen my parents _____ last Christmas.
a)
already
b)
before
c)
for
d)
since
15.
We have known our teacher _____ two years.
a)
since
b)
for
16.
Peter _____ five e-mails today.
a)
have sent
b)
has sent
c)
sent
d)
send
17.

______ ever ______ a holiday in Russia?

a)

did you / have

b)

do you / had

c)

have you / had

18.

Where ______ yesterday evening?

a)

have you been

b)

were you

c)

did you be

19.
She _______ New Zealand three times.
a)
visited
b)
have visited
c)
has visited
20.
Tony __________ bungy jumping last month.
a)
went
b)
have been
c)
has been
d)
has gone
21.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
22.
They ___________  a week ago.
a)
have arrived
b)
arrived 
23.
Mr Brown _____ already left the office.
a)
have 
b)
has 
c)
had 
24.

Ali has been playing ............ 3 hours.

a)

since

b)

for

25.

Rania was coughing .............. yesterday.

a)

since

b)

for

26.

Omar’s mum said, ‘Omar’s been sick ........... last night.’

a)

since

b)

for

27.

I have been a teacher ................ 8 years

a)

since

b)

for

28.

I haven't been to Italy …………. July 2005.

a)

since

b)

for

29.

She has lived in Paris …………. January.

a)

since

b)

for

30.

Jim has studied ………………. three hours. Now he is tired.

a)

since

b)

for

31.

Rania was coughing .............. yesterday.

a)

since

b)

for

32.

The girl can't run very fast, __________________?

a)

does she

b)

can she

c)

isn't she

33.

Michael Jordan was a good basketball player, __________________?

a)

didn't he

b)

is he

c)

wasn't he

34.

They didn't finish their homework, __________________?

a)

does she

b)

did he

c)

did they

35.

You like chocolate, ________?

a)

don't you?

b)

doesn't you?

c)

aren't you?

d)

haven't you?

36.

Linda is busy right now, ________?

a)

does she?

b)

isn't she?

c)

hasn't she?

d)

is she?

37.

You haven't finished the assignment, ______?

a)

don't you?

b)

do you?

c)

have you?

d)

haven't you?

38.

Your dad is working, _______?

a)

is she?

b)

is he?

c)

isn't she?

d)

isn't he?

39.

You don't know how to write an essay, ______?

a)

do you?

b)

don't you?

c)

have you?

d)

are you?

40.

Your teachers are foreigners, _____?

a)

are they?

b)

they are?

c)

aren't they?

d)

they aren't?

41.

She has an older brother, _______?

a)

does she?

b)

doesn't she?

c)

has she?

d)

hasn't she?

42.

John studied in Paris, _____________?

a)

does he?

b)

didn't he?

c)

did he?

d)

doesn't he?