I didn't expect that so many people ___ to join in the work.
#89052
A
had offered
B
were offered
C
would offer
D
used to offer
推荐题目
Are you still here? You ______ home hours ago. 
#89553
A
should go
B
should have gone
C
might go
D
may have gone
My suggestion is that Tom ______ there on time.
#87387
A
is
B
be
C
will be
D
has been
I would rather you ____ it.
#87152
A
do
B
did
C
will do
D
would do
I        my homework yesterday, but unfortunately I forgot about it totally.
#87193
A
need have handed in
B
should have handed in
C
must have handed in
D
may have handed in
We ___ to the farm last week.
#88935
A
had
B
needed to
C
didn’t
D
had to go