35.It was quite a few years the accused was declared innocent and set free.
A.since B.that C.when D.before
34.This tree really fast. Last year it was only half this size.
A.was growing B.has grown C.has been grown D.grew
33. by the recovering world economy, the oil price has been rising rapidly.
A.Driven B.To be driven C.To drive D.Having drive
32.--- Have you ever ridden a horse?
--- No, but I a came when I visited Egypt last year.
A.was riding B.have ridden C.rode D.ride
31.The dog is a lovely animal. One which lives in flat below mine is particularly pretty.
A.The; the B.不填;a C.The; a D.The;不填
30. The customers complained that not only ___________high, but he didn’t do a good repair job.
A. he charged B. was he charged C. did he charge D. he was charged
29. ---I didn’t see her last night at the party.
--- You ___________. But you came too late.
A. could have B. can’t have C. must have D. ought have
28.. Henry set up a club for football fans, ___________ he invited all his friends.
A. to which B. to whom C. for whom D. from which