Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập Anh 12 tuần 5

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Everything is going well. We ....................... any problems so far.

                            

a)

didn’t have

b)

  don’t have 

c)

haven’t had   

d)

 hadn’t had

2.

Jane .................................... just a few minutes ago.

                                                 

a)

  left   

b)

has left  

c)

 leaves    

d)

had left

3.

When I was a child, I ............................... the violin.

                                 

a)

was playing

b)

am playing  

c)

played 

d)

play

4.

At the moment I .................................. on the computer.

          

a)

   work 

b)

worked  

c)

am working

d)

working

5.

Robert ....................... ill for three weeks. He is still in hospital.

a)

had been  

b)

has been  

c)

is

d)

was

6.

Our friends ............................... meet us at the airport tonight.

 

a)

are 

b)

are going to 

c)

go to 

d)

will be to

7.

What time ............................. to work this morning ?

    

a)

did you get 

b)

are you getting  

c)

have you got

d)

do you get

8.

When I .....................  him, the man was running away.

a)

see  

b)

was seeing 

c)

saw 

d)

had seen

9.

I haven’t seen Kate ............................. Christmas.

   

a)

for  

b)

never

c)

ever 

d)

since

10.

He’s worked for this company ......................... many years.

a)

since  

b)

for  

c)

in  

d)

at

11.

As soon as Martina saw the fire, she _______ the fire department

a)

  was telephoning  

b)

telephoned  

c)

had telephoned   

d)

has telephoned

12.

He said that he _________ his homework since 7 o’clock.

a)

had done  

b)

did 

c)

has done 

d)

was doing

13.

Nobody was injured in the accident, ________?

      

a)

was there    

b)

was he   

c)

were they  

d)

wasn't it

14.

Jane and I________ school in 1987.

    

a)

finish  

b)

have finished 

c)

finishes 

d)

finished

15.

He ____ the piano at the moment.

a)

repairs

b)

repaired

c)

is repaired

d)

is repairing

16.

I saw Jack yesterday morning while I ________ home from work.

       

a)

walked

b)

was walking  

c)

am walking

d)

had been walking

17.

Water ____ at 100 degrees Celsius.

a)

boils   

b)

boiled   

c)

is boiling 

d)

will boil

18.

By the time the police arrived at the scence, the robber____ away.

a)

run

b)

had run

c)

was runnung

d)

ran

19.

No sooner ____ he gone home _____ the boss rang him.

a)

did/ when

b)

had/when

c)

had/than

d)

did/ than

20.

I think the weather ............................  be nice later.

                                              

a)

shall 

b)

   will  

c)

is going to

d)

can