Grammar

Choose the right variant (a, b, c or d)

1. She …a number of jobs since leaving school.

a) has had c) have

b) has d) have had

2. The new discovery…about all over the world.

a) is speaking c) is being spoken

b) are spoken d) will be speaking

3. The problem of overpopulation … of some fifty years ago.

a) hadn’t thought c) weren’t thought

b) wasn’t thought d) hasn’t been thought

4. I think we … the entire production process by next year.

a) will be mechanizing c) will have been mechanized

b) will have mechanized d) will be mechanized

5. The article said that they … to reform the educational system.

a) was planned c) was planning

b) were planned d) were planning

6. Water … to be purified to meet our needs.

a) is c) are

b) must d) can

7. You should … earlier; the lecture started twenty minutes ago.

a) have come c) came

b) come d) had come

8. It wasn’t easy for scientists … these phenomena.

a) explained c) explaining

b) explain d) to explain

9. My parents wanted me … an economist.

a) to become c) became

b) become d) would become

 

10. I watched them … the experiment.

a) were carrying out c) carried out

b) carrying out d) had carried out

11. … such a device is not an easy thing.

a) To design c) Being designed

b) Designed d) Design

12. … research is obligatory for receiving a Master’s degree.

a) Did c) Doing

b) To be done d) Done

13. The work … by this young scientist showed good results.

a) having performed c) to be performed

b) performing d) performed

14. The procedure … in the next chapter is not so complicated.

a) will be discussed c) discussing

b) having discussed d) to be discussed

15. While … investigations in this field he came across some interesting facts.

a) was conducted c) having

b) conducting d) having conducted

16. …his talk the speaker waited for comments.

a) Having finished c) Had finished

b) Having been finished d) Finished

17. … the necessary materials we were able to proceed with our research.

a) Having been given c) Being given

b) Had been given d) To be given

18. What would you do if you … in my position?

a) had been c) were

b) would be d) was

19. If you … a postgraduate student, you will have to undertake a programme of study and research.

a) became c) become

b) will become d) become

20. If he had attended the seminars, he … his exams.

a) passed c) had passed

b) would have passed d) would pass