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

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

even though

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


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.

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