wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

grammar quiz

Total questions: 65

Worksheet time: 3hrs 15mins

Name
Class
Date
1.

fill in the blanks using report speech :

1) My Husband works in a restaurant

(a)  

2.

2) She is going to work with us the next year

(a)  

3.

3) They bring us a hot chocolate today

(a)  

4.

4)I am playing hard the next year

(a)  

5.

5) “He works in a bank” she said

(a)  

6.

“I can help you tomorrow” She said

(a)  

7.

“She’s living in Paris for a few months” She said

(a)  

8.

“I don’t like chocolate” She told me

(a)  

9.

“I’m coming!” she said

(a)  

10.

Teacher: "Do your homework." The teacher told me

(a)  

11.

Fill in the blanks with since\for :

1) He has been .............. a long time.

a)

for

b)

since

12.

2) They have worked ............. 1995.

a)

since

b)

for

13.

3) He has put weight ............... the end of last year.

a)

for

b)

since

14.

4) She has got job........... March 18th .

a)

since

b)

for

15.

Write sentences using since or for (a)   )

1) He/has/ridden/a bike/five days.

16.

2)Known/my friend/have/I/ three years.

(a)  

17.

3)Has/English classes/he/last Monday.

(a)  

18.

choose the correct answer using if conditional type 1 :

1) If he ................(come), I ............... (go) to see him.

a)

comes, will go

b)

will come ,, go

c)

come,, went

19.

2) If they ..........(study), they ...............(pass) the exam.

a)

studied, passed

b)

study, will pass

c)

studies,, passes

20.

3) If I ..............(have) a camera, I............(take) some pictures.

a)

took, had

b)

had, taken

c)

have, will take

21.

4) If they ...............(study) , they ............(do) good in their exams.

a)

study,, do

b)

study,, will do

c)

will study , do

22.

5)If we .................(not/come), we ................(not/win) the game

a)

don't come,, wont win

b)

didn't come,, win

c)

don't come,, don't win

23.

Choose the correct answer using past continuous and past simple:

1) He/have breakfast/ the phone/ ring

a)

he was having a breakfast when the phone rang.

b)

he have breakfast when the phone was ringing.

24.

2) They/go to the mall/they/buy a new dress.

a)

They were going to the mall when they bought a new dress.

b)

While they were going to the mall they bought a new dress.

25.

3) the school/play/the students/come late.

a)

The students came late, while they were playing at school.

b)

The students were coming late when they played at school.

26.

4) we ............ ( watch) tv when Dad came here.

a)

watching

b)

were watching

c)

watched

27.

5) Steve was eating dinner when his friend.............(call).

a)

calls

b)

was calling

c)

called

28.

6) You...........( not do) your homework when I came in .

a)

don't do

b)

weren't doing

c)

not doing

29.

7) I was watching a great film when the tv ........... ( break).

a)

broke

b)

broken

c)

break

30.

8) Phil/buy/a drink/ his team/score a goal.

a)

Phil bought a drink when his team was scoring a goal.

b)

Phil was buying a drink when his team scored a goal.

31.

Fill in the blanks using the present continuous and present simple:

1) Maria (a)   (work) for a TV station today.

32.

2) He (a)   ( not visit) Alaska at the moment.

33.

3) ................. she ................. (come) tonight ?

(a)  

34.

4) The principal (a)   (steal) jewelries tonight.

35.

5) He usually (a)   ( sleep) during classes.

36.

6) I never (a)   ( cheat) during exam.

37.

Choose the correct answer using present simple and present continuous :

1) At the moment, he .............. ( not/ study)

a)

isn't studying

b)

not study

38.

2) My parents............. ( go) to Italy !

a)

are going

b)

go

39.

3) What ...............he .....................(do)

a)

is, doing

b)

do

40.

4) usually I ................ ( not / eat) fast food.

a)

don't eat

b)

eat

41.

5) Jane ________ in the factory until 6pm.

a)

works

b)

plays

c)

play

42.

Choose the correct answer:

1) We try to ................ all trash.

a)

recycle

b)

rewrite

43.

2) match the picture to the phrasal verb

a)

look after

b)

cheer up

c)

hand out

44.

3)You need to ........... this book to the library.

a)

return

b)

reuse

c)

rewrit

45.

4) Don't throw your plastic bag away. You .......... it.

a)

return

b)

reuse

c)

remove

46.

5)Please could you ............. my glass? I'm really thirsty.

a)

retell

b)

refill

c)

rebuild

47.

6) They are going to ................ the houses that fell down in earthquake.

a)

recharge

b)

redecorate

c)

rebuild

48.

7) Mum want to .................... the living room and change the colors.

a)

remove

b)

redecorate

c)

retell

49.

8) We need to ................ the old swing from the park. they're dangerous.

a)

remove

b)

return

c)

reuse

50.

9) You can borrow my MP3 player if you promise to .............. it.

a)

return

b)

rewrite

c)

refill

51.

10) Can i plug in my mobile phne? I need to .................... it.

a)

rebuild

b)

recharge

c)

rewrite

52.

11)Let's ............... to clean up the litter.

a)

help

b)

helper

53.

12) Welcome to the wildlife park. You're our first.............. today

a)

visitor

b)

visit

54.

13) I'm going to ..................... a recycling machine.

a)

inventor

b)

invent

55.

14) I want to be an ....................... in a movie when I'm older.

a)

act

b)

actor

56.

15) To talk about things on radio or TV show.

a)

teach

b)

present

57.

16)

a)

hand out

b)

cheer up

58.

17)

a)

drop off

b)

hand out

59.

18)

a)

drop off

b)

hand out

60.

19) Can you.................. the box its too heavy.

a)

put away

b)

put down

c)

put on

61.

20) Its bed time. Please ............... your books and go to sleep.

a)

put down

b)

put on

c)

put away

62.

21) Its cold outside. Remember to..................... A coat.

a)

take off

b)

put on

c)

take away

63.

22) Please ..................... your shoes when you come into the house.

a)

take off

b)

take on

c)

non of the above

64.

23)

a)

pick up

b)

put down

c)

get out

65.

24)

a)

pick up

b)

take off

c)

put on