All the preparations for the task _________, and we’re ready to start.
#99042
A
complete
B
have completed
C
had been completed
D
have been completed
推荐题目
If he _______, don’t interrupt him.
#102446
A
still works
B
is still working
C
still had been working
D
will still be working
—Did Tom live here?—Yes,but he________here now.
#99196
A
isn't live
B
hadn't lived
C
isn't living
D
will live
All the flags for the sports meeting to be held next week _______ by hand. It will take us four days to make them.
#101028
A
will be made
B
are making
C
will make
D
were made
--Has the train arrived yet?---No, it ought to ___ twenty minutes ago.
#104029
A
arrive
B
have arrived
C
be arriving
D
be arrive
My plane at 8:30 am, so I _______ home at 8:00 tomorrow morning.
#101636
A
leaves; leave
B
leaves; am leaving
C
is leaving; am leaving
D
is leaving; leave