1. She could have done just as well as you, ____ the chance.
A. given B. to give C. giving D. give
【答案】A 句子的主語和后面分詞的邏輯關(guān)系時被動關(guān)系,是主語she“被給”機會,故選A。這是一種沒有if的含蓄條件句,但分詞短語有“如果”含義。
2. Helen had to shout ________ above the sound of the music.
A. making herself hear B. to make herself hear C. making herself heard D. to make herself heard
【答案】D。helen大聲嚷以便讓自己的聲音能被聽到。
3.___ under a microscope, a fresh snowflake has a delicate six-pointed shape.
A. Seeing B. Seen C. To see D. To be seen
【答案】B。本句考查非謂語動詞的用法。分詞短語做狀語,因為主語和分詞之間的關(guān)系是被動關(guān)系,因此用過去分詞。
4.____ by the look on her face, she didn’t catch what I meant.
A. Judging B. Judged C. Judge D. To judge
【答案】B 本題考查固定用法:judging by根據(jù)……判斷。
5. “Good-bye, Miss Liu. I’m very pleased ___.”
A. to meet you B. to have met you C. meeting you D. having met you
【答案】B 在告別時,應(yīng)該說“I’m pleased meeting you.或I’m pleased to have met you.很高興(已經(jīng))見到你。其中I’m pleased to have met you.更常見,兩種形式同為備選項時,優(yōu)先選擇完成形式。在見面時則應(yīng)該說I’m please to meet you.很高興(要)見到你。另外固定搭配be pleased with sth:“對……感到滿意”。
6. Let’s buy our tickets while I still have ___.
A. a little money to leave B. little money left
C. a few dollars left D. few dollars to leave
【答案】C。B項和D項中的little和few均為否定含義,與句意不符,排除。C項為have sth. left用法,意思是:“還剩下……”。這里have a few dollars left的意思是“還剩下幾個美元”,left的過去分詞是leave,它的賓語是前面的a few dollars。句意為:我們買票吧,盡管我們這只剩幾美元了。while:盡管。
7. We shall ask for samples ___ and then we can make our decision.
A. to be sent B. being sent C. to sent D. to have been sent
【答案】A本句考查非謂語動詞做賓語補足語,因為是將來式,所以用動詞不定式做賓補,又因為賓語和賓語補足語之間是邏輯上的動賓關(guān)系,因此用動詞不定式的被動。本句的意思是:“我們要求把產(chǎn)品的樣品送來,然后我們可以做出決定?!?br />
8. Some cities have passed laws that allow coal and oil ____ only if their sulfur content is low.
A. burning B. to burn C. being burned D. to be burned
【答案】D。本題考查的是allow sth. to be done,主動形式是allow sb to do sth.此處是允許人們在硫含量低的情況下燃燒煤和石油,所以它們是被燃燒,用被動。
9. Mother warned the electric lamp.
A. not to touch B. him not to touch C. him not touching D. him not touch
【答案】B不定式的否定式。warn sb.. not to do sth..屬于固定搭配。意為“警告某人不要做某事”。
10. Don't leave the water ________ while you brush your teeth.
A. run B. running C. being run D. to run
【答案】B。別讓水一直流著。