Level easy. Question 1:  delete this question

 

Jane had to ... on the left when she went to England.

 
    
get used to drivingget used to driveuse to drivebe used to drive
    

Level easy. Question 2:  delete this question

 

The conference ... at 9 a.m. so we ... to set off early.

 
    
starts/are havingstarts/will haveis starting/are havingis starting/will have
    

Level easy. Question 3:  delete this question

 

It´s very gloomy weather; I think I ... indoors today.

 
    
staywill stayam stayingam going to stay
    

Level easy. Question 4:  delete this question

 

Sorry I´m late. I promise it ... again!

 
    
won´t happendoes not happenis not happeningis not going to happen
    

Level easy. Question 5:  delete this question

 

Have you heard from Luca recently? He ... next month!

 
    
gets marriedis gettingwill get marriedshall get married
    

Level easy. Question 6:  delete this question

 

Gwen and Tom ... to Mautitius for their honeymoon.

 
    
are going are going to gowill gogo
    

Level easy. Question 7:  delete this question

 

I normally leave work early on Friday, but this Friday I ... late.

 
    
workhave workedam workingam going to work
    

Level easy. Question 8:  delete this question

 

She asked me if I ... her car.

 
    
sawhad seenhave seensee
    

Level easy. Question 9:  delete this question

 

When Paul started university he ... away from home before.

 
    
had livedhave livedhad never livedlived
    

Level easy. Question 10:  delete this question

 

When she got home she ... she ... her keys.

 
    
realised/forgotrealised/had forgottenhad realised/forgothad realised/had forgotten
    

Level easy. Question 11:  delete this question

 

When the children ... home, it was obsious that they had been playing in mud.

 
    
arrivedwere arrivinghad arrivedarrive
    

Level easy. Question 12:  delete this question

 

Michael ... in the queue to buy a ticket for the train when he heard a strange voice.

 
    
waitedhad waitedwas waitingwait
    

Level easy. Question 13:  delete this question

 

In my youth, I ... the world and often slept under the stars.

 
    
travelledwas travellingtravelhad travelled
    

Level easy. Question 14:  delete this question

 

About 500 people ... outside the theatre for tickets when we got there.

 
    
were queuingqueuedhave queuedqueue
    

Level easy. Question 15:  delete this question

 

This time last week I ... to Athens

 
    
have drivenwas drivenwas drivinghave been driving
    

Level easy. Question 16:  delete this question

 

The witness claimed he ... the accused before.

 
    
did not seehasn´t seenwasn´t seeinghadn´t seen
    

Level easy. Question 17:  delete this question

 

I ... a shower when the phone ... .

 
    
was having/rangwas having/was ringinghad/was ringinghad/rang
    

Level easy. Question 18:  delete this question

 

She´s changed a lot ... she left school.

 
    
forsinceduringafter
    

Level easy. Question 19:  delete this question

 

I´ve been waiting in the rain ... hours!

 
    
duringsinceforyet
    

Level easy. Question 20:  delete this question

 

... I was coming home I met my old English teacher.

 
    
DuringWhileBeforeSince
    

Level easy. Question 21:  delete this question

 

She was born twenty-five years ... in a small village in Yorkshire.

 
    
beforesinceoverago
    

Level easy. Question 22:  delete this question

 

I can´t come tonight- ... my in-laws.

 
    
I visitI visitedI´m visitingI will visit
    

Level easy. Question 23:  delete this question

 

By next August, I ... my exams and I´ll be ready for a holiday.

 
    
will have been finishingam finishingwill be finishingwill have finished
    

 

Level medium. Question 1:  delete this question

 

Which one is correct?

 
    
I see often my uncleI often see my uncleI see my often uncle 
    

Level medium. Question 2:  delete this question

 

This bottle ... a litre of water.

 
    
containsis containinghas contained 
    

Level medium. Question 3:  delete this question

 

Tonight we ... a surprise party for Gemma´s birthday!

 
    
are havingwill haveshall have 
    

Level medium. Question 4:  delete this question

 

There´s no point in going now! We ... the start of the film.

 
    
are missingmisshave missed 
    

Level medium. Question 5:  delete this question

 

I could not eat! I was held up at work, so by the time I ... they ... serving hot food.

 
    
arrived/had stoppedarrived/stoppedhad arrived/stopped 
    

Level medium. Question 6:  delete this question

 

Typical! Just as I got into the bath the telephone ...!

 
    
ringringsrang 
    

Level medium. Question 7:  delete this question

 

Despite the bad reviews, I think it´s the best show I ...

 
    
ever seehave ever seenhad ever seen 
    

Level medium. Question 8:  delete this question

 

The course ... two weeks ago, so you should be able to catch up easily.

 
    
startedhas startedstarts 
    

Level medium. Question 9:  delete this question

 

He´s an old friend. I ... him for ages.

 
    
knowam knowinghave known 
    

Level medium. Question 10:  delete this question

 

The thieves ... houses for two years before they were finally caught.

 
    
broke intohad been breaking intowere breaking into 
    

Level medium. Question 11:  delete this question

 

By the time the teacher arrived, the classroom was empty: the students ...

 
    
lefthad leftwere leaving 
    

Level medium. Question 12:  delete this question

 

I´ve ... seen the film and I don´t want to see it again.

 
    
yetstillalready 
    

Level medium. Question 13:  delete this question

 

Next month, the National Theatre ... a new production of Hamlet.

 
    
are putting onput onwill put on 
    

Level medium. Question 14:  delete this question

 

... a successful author one day.

 
    
I´m going to beI´ll beI am 
    

Level medium. Question 15:  delete this question

 

... to John´s party on Saturday - do you want to come?

 
    
I goI´m goingI will go 
    

Level medium. Question 16:  delete this question

 

This time tomorrow ... on the beach sunbathing and drinking freshly squeezed fruit juice!

 
    
I´ll have lainI´ll be lyingI will have been lying 
    

Level medium. Question 17:  delete this question

 

Shall I take your letters to the post office? ... there anyway.

 
    
I will goI´ll have goneI´ll be going 
    

Level medium. Question 18:  delete this question

 

The work ... by next week so we´ll be free to do what we want.

 
    
will be finishedwill have finishedwill have been finished 
    

 

Level difficult. Question 1:  delete this question

 

The sentence: "Before I went to university, I used to work as a carpenter for about five years." is...

 
    
rightwrong  
    

Level difficult. Question 2:  delete this question

 

Have something to eat before you will go.

 
    
rightwrong  
    

Level difficult. Question 3:  delete this question

 

I was wondering if you could help me.

 
    
RightWrong  
    

Level difficult. Question 4:  delete this question

 

Of course I can´t go out! I ... my leg.

 
    
broke´ve broken  
    

Level difficult. Question 5:  delete this question

 

Katri ... outside for two hours until her boyfriend arrived.

 
    
has waitedwaited  
    

Level difficult. Question 6:  delete this question

 

Two years ago my sister and I ... on a package holiday to Spain.

 
    
had gonewent