【題目】John is one of the best writers who ______ published a lot of books.
考查主謂一致與現在完成時。句意：約翰是出版了許多書的最好的作家之一。分析句子，其后定語從句先行詞為the best writers是復數，從句中作主語，從句謂語動詞與先行詞保持人稱和數的一致，故其謂語形式要用復數，且約翰已經出版了很多書，為過去的動作對現在造成影響，用現在完成時，且writers與謂語動詞publish是主動關系，綜上所述。故選B項。
【題目】Arriving too early to a dinner party could appear slightly rude if the host ________ their preparations.
A.completesB.is completingC.completedD.has completed
Your shirt needs ____. You'd better have it done today.
A. iron B. to iron C. ironing D. being ironed
【題目】 he thought he was helping us with the work, he was actually in the way.
【題目】Mark often attempts toescape_______ whenever he breaks traffic regulations.
A.having been finedB.being fined
C.to have been finedD.to be fined
【題目】Don’t forget __________ the letter for me when you pass by the post office.
【題目】Why did Tony go to London?
A.To enjoy the beautiful views.B.To visit a relative.C.To see a doctor.