高考解析



1.The mayor of Beijing says that all construction work for the Beijing Olympics ________ by 2006.

A.has been completed        B.has completed

C.will have been completed     D.will have completed

解析:

  by 2006表将来时间之前的动作,常与将来完成时连用。主语all construction work与complete之间是动宾关系,故采用被动语态,综合起来选C答案。

答案:C

2.More and more people are signing up for Yoga classes nowadays, _____ advantages of the health and relaxation benefits.

A.taking              B.taken

C.having taken           D.having been taken

解析:主语people与take advantages of之间是主谓关系,故用现在分词作伴随状语。

答案:A

-END-