英语非谓语动词习题

问题描述:

英语非谓语动词习题
1.If they ___as I___them,they would complete it in time.
A.did,told B.did,had told C.had done,had told D.had done,told
2.The situation there was much worse than he___.
A.expected B.had expected C.has expected D.would expected
3.They won't believe until they___it by themselves.
A.will see B.saw C.have seen D.will have seen
4.It___yesterday after it___dry for many months.
A.rained,had been B.was raining,was C.was raining,has been D.rained,has been
5.The foreigners praised the workers for what they___.
A.had done B.had been doing C.was doing D.all the above
6.--Haven't you graduate from college?
--Yes,I___there for four years.
A.study B.studied C.have studied D.had studied
7.Hello!Glad to meet you here.I___you___in London too.
A.don't know,were B.don't know,are C.didn't know,were D.didn't know,are
8.I should very much like to have gone to the party,but___.
A.noboby that told me to B.I had not been invited
C.I was not intived D.all the above
9.The man___on the free way for almost an hour when he___he should come back.
A.was,told B.had been,was told C.had been,told D.was,was told
10.Please don't enter the room,because it___.
A.has been painted B.is being painted C.had been painting D.was being painted
11.--Why is it so noisy in the next room?
--Because the five children___for three hours and their parents___the house since they got up.
A.have been up,have gone B.had got up,have left
C.have been up,have left D.had got up,have been away from
12.My dictionary___and I have looked for it everywhere but still___it.
A.has lost,don't find B.is lost,don't find
C.has lost,haven't found D.is lost,haven't found
13.That will be the secound cigarette he___today.
A.smoked B.has smoked C.had smoked D.would smoke
14.I don't think Tom can help you,for he___to the market.
A.has gone B.has been C.goes D.went
15.I was tired when you saw me yesterday afternoon because I___.
A.had been runing B.ran C.would run D.has run

1.If they ___as I___them,they would complete it in time.A.did,told B.did,had told C.had done,had told D.had done,told【D】虚拟语气2.The situation there was much worse than he___.A.expected B.had expec...