By the time he realizes the mistake he ________,it will be too late for him to do anything about it.
#102873
A
has made
B
made
C
makes
D
will make
推荐题目
The committee __ over the problem among themselves for two hours. 
#100019
A
has argued
B
has been arguing
C
have argued
D
have been arguing
--- Have you moved into the new office building?---Not yet .It ______
#100897
A
is decorating
B
has been decorated
C
is being decorated
D
has been decorating
The first few years in the 21st century ______ the rapid rise of China as a world economic power.
#101307
A
witness
B
has witnessed
C
will witness
D
have witnessed
Mary said they _____________________with each other for six years before they got married.
#100282
A
has fallen in love
B
had fallen in love
C
had been in love
D
has been in love