—Has anyone taught him how to do it?—Sure. Lots of advice________, but he hasn’t made a decision.
#39732
A
gave
B
was given
C
have been given
D
has been given
推荐题目
He’ll send us a message as soon as he ________ in Sichuan. 
#39495
A
is arriving
B
will arrive
C
arrived
D
arrives
Sandy said that she _______ a cold for a week.
#39989
A
had had
B
had caught
C
has
D
has got
 The big fire_____ out quickly two weeks ago.
#36605
A
was put
B
is put
C
put
D
puts