The top officer in Beijing says that all construction work for the Beijing Olympic               by 2006.
#104248
A
has been completed
B
has been completed
C
will have been completed
D
will have completed
推荐题目
Her car has been very dirty. She has got to _______.
#101386
A
get washed
B
wash
C
get washed it
D
get it washed
The houses          . They will be finished next year.
#102266
A
are built
B
have been built
C
are being built
D
were built
—Would you like another sandwich?—Another sandwich? I _______ my first one yet.
#104574
A
haven’t had
B
hadn’t had
C
didn’t have
D
don’t have
Linda make sure the table________before the guests arrive
#103768
A
be set
B
set
C
are set
D
are setting