33. _______ will you take to prepare for you papers?(A) How soon (B) How long (C) How often (D) How far
32. He hasn't left his hometown ______ his return from Shanghai.(A) for (B) on (C) since (D) by
31. Have you finished your work _____? What a hardworking boy!(A) already (B) yet (C) still (D) almost
30. Was Tom the only one ________ knew well at yesterday's party? (A) that (B) who (C) whom (D) you
29. When I passed by Tom's house , I noticed him ___ by his father. A) beat B) beaten C) being beaten D) beating
28. _______ up in a blanket, Harold was helped into the ambulance.
(A) Having wrapped (B) Wrapped (C) Being wrapped (D) Wrapping
27. Are you still here? You _______ at home hours ago.
(A) oughtn't to have stayed (B) shouldn't stay(C) couldn't have stayed (D) needn't stay
26. From then on , the town _____rapidly. (A) has grown (B) is grown (C) grew (D) is growing
25. _____ vocabulary you have, ______ you'll find it to read the newspaper of English-speaking countries.
A) The larger… the easier B) The larger…the more easily C) The more…the easier D) The more …the more easily
24. I'd appreciate _______ if you could lend me a hand with my homework.(A) so (B) it (C) that (D) you