wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

General Revision

Total questions: 179

Worksheet time: 2hrs 28mins

Name
Class
Date
1.

He ............................ to school everyday.

a)

go

b)

goes

c)

is going

2.

She ............................ tennis in the weekend.

a)

plays

b)

play

c)

played

3.

I ............................ breakfast everyday.

a)

making

b)

makes

c)

make

4.

They ......................... ice cream.

a)

like

b)

likes

c)

are like

5.

We always ................................. to the radio in the morning.

a)

listen

b)

listens

c)

are listening

6.

Lily ................................. this song.

a)

loves

b)

love

c)

is loving

7.

The water boils at 100 C.

a)

Fact

b)

Routine

8.

Ali usually plays football on Sundays.

a)

Fact

b)

Routine

9.

Reorder the following

a)

She

b)

arrives

c)

late

d)

in the morning.

1)
2)
3)
4)
10.

Reorder the following

a)

He

b)

speaks

c)

French

d)

well

1)
2)
3)
4)
11.

Reorder the following

a)

They

b)

usually

c)

play

d)

football

e)

on Fridays

1)
2)
3)
4)
5)
12.
Every day I ........... to work.
a)
goes
b)
going
c)
gone
d)
go
13.
He really ............ his new flat.
a)
loves
b)
love
c)
loving
14.
He ...........  two children.
a)
having
b)
have
c)
has
15.
Some of my friends ............ to the gym.
a)
go
b)
going
c)
goes
d)
been
16.
It often ............. in the UK.
a)
rains
b)
raining
c)
rain
17.

My father __________(read) newspapers every morning.

a)

is read

b)

reads

c)

read

d)

is reading

18.

I _______(be) a student.

a)

am

b)

is

c)

are

19.

Linda ____________(brush) her teeth twice a day (2 lần 1 ngày)

a)

brushes

b)

brush

c)

brushs

d)

brushing

20.

______you_______(visit) your grandparents on Sundays?

a)

Do - visit

b)

Does - visit

c)

Do - visits

d)

Does - visits

21.

Dung always ____________ at 6 o'clock.

a)

get up

b)

getting up

c)

gets up

22.

Khang ___________ dinner with his grandparents on Saturdays.

a)

have

b)

has

c)

having

23.

My brother sometimes ______________ swimming at the weekend.

a)

going

b)

goes

c)

go

24.

We ____________ TV in the living room every day.

a)

watches

b)

watch

c)

watching

25.

Her mother sometimes _____________ her with her maths homework.

a)

helps

b)

help

c)

helping

26.

_______ she work in London?

a)

Do

b)

Does

c)

What

d)

Is

27.
What time does Sally get up ? She _______at seven o'clock?
a)
get up
b)
gets up
c)
gets
d)
getting up
28.
What does Mary do before going to bed? She ___________her teeth.
a)
wash
b)
washes
c)
brush
d)
brushes
29.
Lisa always __________to school.
a)
walk
b)
walks
c)
run
d)
drives
30.
Debby isn't at home. She _______at school.
a)
study
b)
studies
c)
plays
d)
sings
31.
Sam _______read a book. He ______a picture.
a)
don't / read
b)
doesn't / buys
c)
don't / draws
d)
doesn't / draws
32.

Monica ........................ (walk) to school.

a)

walk

b)

walks

c)

do walk

d)

don't walk

33.

Daddy and Mom ____ TV.

a)

watches

b)

watchs

c)

watch

d)

watching

34.

Tim and Kim never____ a contest.

a)

wins

b)

win

c)

wines

d)

wining

35.

She _______ tennis every Friday.

a)

is playing       

b)

plays

c)

play    

d)

are playing

36.

The boys always ____.­

a)

 fights

b)

fight

c)

fightes

d)

Fighting

37.

I........breakfast at 8 o'clock everyday.

a)

eats

b)

eat

c)

is eating

d)

have eat

38.

They usually ………… tea in the afternoon.

a)

drink  

b)

are drinking

c)

don’t drink     

d)

drinks

39.

Mario ........................ (get up) at 7 o'clock.

a)

gets ups

b)

get up

c)

get ups

d)

gets up

40.

Mary and John ........................ (have) dinner at 9 o'clock.

a)

have

b)

has

c)

haves

d)

don't has

41.

I usually .......... home at 3.

a)

goes

b)

go

c)

gone

d)

gose

42.

You________a pet for three years.

a)

've kept

b)

've keep

c)

's kept

d)

keep

43.

I __________my homework yet.

a)

has finished

b)

did finished

c)

haven't finished

d)

have finish

44.

I am not hungry. I have _______ eaten.

a)

yet

b)

now

c)

ever

d)

just

45.

I have never ___________ to Paris.

a)

been

b)

went

c)

go

d)

was

46.

During the two years David ____________ ten different jobs.

a)

has has

b)

has had

c)

have had

d)

have has

47.

I am looking for my pen. I __________ it.

a)

have lost

b)

lost

c)

did lost

d)

was lost

48.

I __________ a teacher since 2002.

a)

was

b)

have be

c)

have been

d)

had be

49.

_____ you finished your homework?

a)

have

b)

has

c)

is

d)

do

50.

I haven't worked _____ last December.

a)

for

b)

since

c)

on

d)

by

51.

Andrea has _____ her umbrella.

a)

forgot

b)

forget

c)

forgotten

d)

forgetting

52.

I (a)   (not / work) today

53.

We (a)   (buy) a new lamp

54.

We (a)   (not / plan) our holiday yet

55.

My mother and father ___________ to Barcelona.

a)

have never been

b)

has never been

c)

has went

56.

My sister ________ clothes since she was seven.

a)

designed

b)

has design

c)

has designed

57.

Have we ...... before?

a)

meet

b)

met

c)

meeting

58.

He has (a)   (break) his leg.

59.

They ​ ​ (a)   (know) each other ​ (b)   (since/for) high school

Choose from the below words
have known
since
has known
for
60.

They ________________ any movie at the cinema

a)

has never watched

b)

have never watched

c)

are never watched

61.

I _____________________ this book many times.

a)

has never read

b)

has read

c)

have read

62.

It has rained (a)   1998


63.

She ​ (a)   here ​ (b)   10 years

Choose from the below words
has worked
for
have worked
since
64.

The children ​ (a)   ill ​ (b)   2 weeks now


Choose from the below words
have been
for
has been
since
65.

We haven't eaten anything ______ lunch time

a)

since

b)

for

66.

I haven't seen you _____ last year

a)

since

b)

for

67.

Laura has been here _____ 6 moths

a)

since

b)

for

68.

My parents have lived in Santiago _____ 2002

a)

since

b)

for

69.

I haven't cooked pancakes _____ a long time

a)

since

b)

for

70.

He hasn't been to London ____ last year

a)

since

b)

for

71.

He has............................a terrible mistake.

a)

make

b)

made

c)

makes

72.

They have...............................a helicopter at the mountains.

a)

seen

b)

saw

c)

see

73.

I have never ..........................to ski, I'm so afraid.

a)

try

b)

tries

c)

tried

74.

She hasn't....................gymnastics until now.

a)

does

b)

did

c)

done

75.

I have never .......................a farm but I'd like to some day.

a)

visit

b)

visited

76.

I haven't .............................camping because I hate insects.

a)

gone

b)

go

c)

goes

77.

We haven't...........................in a hot-air balloon yet.

a)

fly

b)

flew

c)

flown

78.

He has never..................................a musical instrument.

a)

plays

b)

played

c)

play

79.

We have never .............................a lion in the wild.

a)

saw

b)

see

c)

seen

80.

My dad has ..............................up a tent before. He knows how to do it.

a)

put

b)

puts

c)

putted

81.

Complete with the present perfect:


This designer (a)   (create) some beautiful dresses.

82.

Complete with the present perfect:


The new trainers (a)   (not / arrive) in the shop.

83.

Complete with the present perfect:


The journalist (a)   (win) many prizes.

84.

Complete with the present perfect:


I (a)   (look) everywhere for some red boots.

85.

Complete with the present perfect:


I (a)   (not /see) the new TV programme about fashion.

86.

________ you ever been to Spain?

a)

Have

b)

Were

c)

Has

d)

Did

87.

I have done my homework _______________.

a)

yet

b)

since

c)

for

d)

already

88.

Susan has known Mark ______________ 2013.

a)

already

b)

for

c)

since

d)

ever

89.

George ___________ never eaten sushi.

a)

have

b)

has

c)

been

d)

did

90.

Ms Bijelic hasn't cooked lunch _______.

a)

never

b)

ever

c)

yet

d)

already

91.

We _______________ visited London several times already.

a)

did

b)

has

c)

been

d)

have

92.

Has _______ ever been to India?

a)

she

b)

I

c)

you

d)

we

93.

They've ____________ that film already

a)

see

b)

seeing

c)

saw

d)

seen

94.

Bob and George have ______________ their homework.

a)

done

b)

do

c)

did

d)

doing

95.

Mary hasn't ______________ a letter to her sister yet.

a)

writing

b)

written

c)

write

d)

wrote

96.

Complete the sentence with the corresponding connector.

The day was cold _______________ windy.

a)

Or

b)

But

c)

Because

d)

And

97.

Complete the sentence with the corresponding connector.

It was raining, ____________ he opened the umbrella.

a)

Or

b)

But

c)

While

d)

So

98.

Complete the sentence with the corresponding connector.

Jill Valentine will have to study harder ______________ she will fail her exam.

a)

So

b)

Or

c)

And

d)

Because

99.

Complete the sentence with the corresponding connector.

We went fishing last Saturday ___________ we did not catch anything. What a pity!

a)

But

b)

When

c)

Because

d)

And

100.

Did he ................................ cards ?

a)

play

b)

played

c)

plays

d)

playing

101.

She laughed at jokes........................

a)

today

b)

yesterday

c)

now

d)

tomorrow

102.

We ............................ a mountain yesterday.

a)

climb

b)

climbed

c)

climbing

d)

climbs

103.

She ........................... play cards last week .

a)

didn’t

b)

don’t

c)

doesn’t

d)

wont

104.

They ate ………………….. candy yesterday .

a)

cotton

b)

sweet

c)

plastic

d)

bread

105.

They played.................................

a)

breakfast

b)

cards

c)

jokes

d)

sunrise

106.

They ………………….. juice yesterday .

a)

drank

b)

drink

c)

drinking

d)

drinks

107.

They didn't ………………….. juice yesterday .

a)

drank

b)

drink

c)

drinking

d)

drinks

108.

They didn't ………………….. lunch yesterday .

a)

have

b)

had

c)

having

d)

has

109.

They ………………….. lunch yesterday .

a)

have

b)

had

c)

having

d)

has

110.

She laughed at jokes........................

a)

today

b)

yesterday

c)

now

d)

tomorrow

111.

We ............................ a mountain yesterday.

a)

climb

b)

climbed

c)

climbing

d)

climbs

112.

She ........................... play cards last week .

a)

didn’t

b)

don’t

c)

doesn’t

d)

wont

113.

They ………………….. lunch yesterday .

a)

have

b)

had

c)

having

d)

has

114.

Match the following

a)

Write

1.

Wrote

b)

Get

2.

Got

c)

Have

3.

Had

d)

Walk

4.

Walked

e)

Take

5.

Took

115.

Match the following

a)

Finish

1.

Finished

b)

Go

2.

Went

c)

Sleep

3.

Slept

d)

Catch

4.

Caught

e)

Spend

5.

Spent

116.

Match the following

a)

Buy

1.

Bought

b)

Fall

2.

Fell

c)

Sell

3.

Sold

d)

Teach

4.

Taught

e)

Throw

5.

Threw

117.

Retal ................. with her toys two days ago

a)

played

b)

plays

c)

playing

118.

Mustafa................. a new mobile yesterday.

a)

buying

b)

buyed

c)

bought

119.

He .................. a lot of yesterday.

a)

cryed

b)

cried

c)

crying

120.

Eri was very hungry. She _______ five slices of pizza!

a)

eat

b)

eats

c)

can eat

d)

ate

121.

I'm so tired! I ____ to school this morning.

a)

run

b)

runs

c)

rans

d)

ran

122.

Carol _________ a letter to her cousin last month.

a)

writed

b)

wrote

c)

writes

d)

wroted

123.

Jane _____________ a new pair of jeans yesterday.

a)

bought

b)

buy

c)

buyed

d)

boght

124.

My sister_____ to Paris yesterday (g0)

a)

goed

b)

went

125.

I _____ to you last night (talk)

a)

talk

b)

talked

126.

Jane ____________ all her lessons yesterday.

a)

study

b)

studied

c)

studyed

d)

studed

127.

They ………………….. lunch yesterday .

a)

have

b)

had

c)

having

d)

has

128.

They ………………….. juice yesterday .

a)

drank

b)

drink

c)

drinking

d)

drinks

129.

We ............................ a mountain yesterday.

a)

climb

b)

climbed

c)

climbing

d)

climbs

130.

Yesterday they ___________

a)

walk

b)

walked

131.

He ........... to a song yesterday.

a)

listened

b)

listening

132.

He ................... the door .

a)

closed

b)

closing

133.

The game ----an hour ago.

a)

started

b)

starting

134.

I ............... my mum yesterday .

a)

helped

b)

helping

135.

He___ football at 11.

a)

played

b)

playing

136.

Yesterday I___ TV.

a)

watch

b)

watched

137.

Last year I .......................... 6 years old.

a)

were

b)

was

138.

He ____________ (be) very angry.

a)

was

b)

were

139.

They ____________ (chat) all night.

a)

chatting

b)

chatted

140.

My sisters .... at the seaside.

a)

was

b)

were

141.

I ..... in the cinema yesterday

a)

was

b)

were

142.

The past of: hop

a)

hoped

b)

hopied

c)

hopped

143.

The past of: cry

a)

cryed

b)

cred

c)

cried

144.

The past of: smile

a)

smileed

b)

smiled

c)

smild

145.

The past of: clap

a)

clapped

b)

claped

c)

clapt

146.

They ______ some ice cream yesterday.

a)

want

b)

wanted

c)

did want

147.

______ you angry last week?

a)

was

b)

were

c)

did

148.

Did you ______ my mother?

a)

like

b)

liked

c)

likes

149.

He ___ to school an hour ago.

a)

go

b)

went

150.

Last Wednesday after school I _________ home

a)

walk

b)

walked

151.

In the field they _________ a rabbit.

a)

see

b)

seed

c)

saw

d)

sew

152.

Simon will go to London next week if he ______________ a cheap flight.

a)

get

b)

gets

c)

will get

d)

don´t get

153.

If they do the homework,

a)

I would take them to the movies.

b)

I take them to the movies.

c)

I will take them to the movies.

d)

I took them to the movies.

154.

If you _____ (get) back late, I______ (be) angry

a)

will get / will be

b)

will get / am

c)

get / will be

d)

get / be

155.

She _______(stay) in London if she ______ (get) a job.

a)

stays / gets

b)

will stay / gets

c)

stay / will get

d)

will stay / get

156.

If I do my homework,

a)

I will get good grades.

b)

if I concentrate in class.

c)

I won't do homework.

d)

if my teacher explains to me.

157.

If you sleep well,

a)

you will concentrate more easily.

b)

you will sleep in the afternoon.

c)

you will be hungry.

d)

you will be angry.

158.

I ____ on holiday if I have time.

a)

will go

b)

go

c)

going

d)

goes

159.

if you studied for the test

a)

you would past it

b)

you would pass it

c)

you can pass it

d)

you passed it

160.

if ________________ how to cook, I _________ for you

a)

I know / do it

b)

I would know / done it

c)

I knew it / would done it

d)

I knew / would do it

161.

If I ________younger, I would change my job.

a)

was

b)

were

c)

am

d)

would

162.

If I were rich, _______two yachts.

a)

I'll have

b)

I had

c)

I'd have

d)

I would

163.

f I ______ (be) you, I wouldn't worry about going to university.

a)

was

b)

were

c)

am

d)

'll be

164.

Choose the best option to complete the sentence using the correct conditional .

If you drink too much coffee you ________________ (not sleep) tonight .

a)

would not sleep

b)

won't sleep

c)

should to not sleep

165.

If it rains tomorrow, ____________________

a)

we won't work tomorrow

b)

we are not going to work tomorrow

c)

we aren't working tomorrow

d)

we don't work tomorrow

166.

I _____________ home earlier if I work during my lunch hour

a)

will go

b)

am going

c)

go

d)

went

167.

If I get home late tonight, ___________________

a)

I don't eat

b)

I wouldn't eat

c)

I won't eat

d)

I'm not going to eat

168.

The children .....................................happier if they could run and play hide-and-seek in the park.

a)

are

b)

were

c)

will be

d)

would be

169.

What _______ you do if you can't sleep tonight?

a)

will

b)

would

c)

run

d)

wouldn't

170.

If Jane liked basketball, she .............................................the school team.

a)

join

b)

joined

c)

will join

d)

would join

171.

What ______ you _______ if the police catches you?

a)

would - do

b)

will - do

c)

do - do

d)

wouldn't - do

172.

They ............................ your email if they weren't busy now.

a)

answer

b)

answered

c)

will answer

d)

would answer

173.

You _________ electrocuted when you touch a power outlet.

a)

will get

b)

would get

c)

get

d)

can't get

174.

We will meet our friends at the weekend if we ..........................ill.

a)

aren't

b)

weren't

c)

won't be

d)

wouldn't be

175.

I _________ better at German if I don't practice!

a)

wouldn't get

b)

don't get

c)

won't get

d)

will get

176.

Choose the right answer:

If I ______a rich man, I _______ a private jet.

a)

were / would buy

b)

am / will buy

c)

were / will buy

177.

If I ___________ superpowers, I would become a villain!

a)

had

b)

have

c)

did

d)

don't have

178.

If I were you, I ................................part in the competition.

a)

take

b)

took

c)

will take

d)

would take

179.

Choose the right answer:

If you _______ your vegetables, you will be healthier .

a)

eaten

b)

eats

c)

ate

d)

eat