题目内容
20.The police found few people ______ at the station and all the buses _________.( )A. | staying; gone | B. | stayed; gone | ||
C. | staying; have gone | D. | to stay; had gone |
分析 警察发现几乎没有人呆在车站了,所有的车子都走了.
解答 答案:A
find sb doing sth发现某人正在做某事,句中stay与people构成主谓关系,要用现在分词来作宾语补足语;gone消失了,不见了,在句中作buses的宾语补足语,即found all the buses gone发现所有的车子都走了.故选A.
点评 过去分词是非谓语动词的一种,用法很灵活,分为简单式done(表示与谓语同时或几乎同时发生的动作);完成式having been done(表示先于谓语的动作).学习时,要把握其用法特征:表示被动和完成.同时还要注意区分现在分词和不定式.
练习册系列答案
相关题目
11.The reason _______ he didn't pass the exam is _______ he was too lazy.( )
A. | why; that | B. | that; why | C. | because; that | D. | that; because |
8.---Did you let the secret out to Peter?
---Yes,but _________ it.( )
---Yes,but _________ it.( )
A. | I'd rather not do | B. | I'd better not do | ||
C. | I'd better have not done | D. | I'd rather not have done |
5.________ two exams to worry about,I have to work really hard this weekend.( )
A. | With | B. | Besides | C. | As for | D. | Because |