world english test

Forum   .   Penfriends   .   Test   .   Online English Lessons   .   Newsletter   .   Ask Teacher   .   Search

 

 

English Grammar Test
Part Three: Upper Intermediate


17. When Gregory arrived at the disco, Hania ..... .

already left
has already left
had already left

18. If I ..... on holiday to Poland, I wouldn't have met Donata.

didn't go
haven't gone
hadn't gone

19. By the time you get this letter I .... .

will have left
am going to leave
would leave

20. A: What are you doing tonight? B: I'm not sure, I .... to the cinema.

will go
would go
might go

21. Simon forgot .... the lights before he left.

turn off
turning off
to turn off

22. It's no use .... to him. He doesn't listen.

to speak
spoke
speaking

23. Karla was offered the job .... having poor qualifications.

despite
although
even though

24. The offer was too good for David to turn .... .

off
down
away

25. Eric's father ordered him .... out late again.

not to stay
not stay
not staying

26. If only I .... to the barbecue instead of staying at home.

went
had gone
did go


This is the end of part three.

You have scored out of 10.

 

COPYRIGHT    world-english    1999-2003        ALL RIGHTS RESERVED

 

About us | Search Our Site | Tell A Friend | e-mail us