41.( ) He has never visited the Great Hall of the people, _________?
A. hasn't he B. has he C. does D. doesn't he
40.( )A number of sheep _________ seen by us when we passed the field..
A. is B. are C. was D. were
39.( ) Our knowledge of computers ________ growing all the time.
A. be B. is C. are D. were
38.( ) Both Kate and I _________ ready for the picnic now.
A. is not B. is getting C. are getting D. am getting
37.( ) A boy with two dogs _______ when the earthquake rocked the city.
A. were sleeping B. is asleep C. was sleeping D. are asleep
36.( ) Andy has _______ for five years. Five years _________ a long time.
A. come back home, is B. come back home, are
C. been at home, is D. been at home, are
35.( ) Maths _______ my favourite subject.
A. be B. is C. am D. are
34.( ) There __________ some milk and some bananas on the table.
A. is B. are C. have D. has
33.( ) Neither he nor I _________ from Canada, we are from Australia.
A.is B. are C. am D. be
32.( ) Fish and chips _______ the most popular take- away food in England.
A. are B. is C. were D. was