--- Has your brother returned from America yet? --- Yes, but he ______ here for only three days before his company sent him to Africa.
#103456
A
has been
B
was
C
will be
D
would be
推荐题目
— That’s the third time he’s won the award in this field.— Yes. He ______ his maximum potential in the past decade.
#102467
A
explored
B
is exploring
C
has been exploring
D
has explored
—Does your uncle still smoke?—He given it up. It’s two years ever since he .
#101948
A
can’t have; smoked
B
may have; smoked
C
should have; has smoked
D
should have; didn’t smoke
When I met him the other day,it was the first time we ________ each other since we were at school.
#99162
A
saw
B
had seen
C
were seeing
D
have seen
-----Oh, you said you’d tell me the latest news about environmental situations. -----Sorry, I_______with my work at hand. I______to that.
#104827
A
deal; will come
B
was dealing; come
C
have dealth; have come
D
have been dealing; am coming
Mother blamed the dog for breaking the glass, but in fact I _____.
#103293
A
was to be blamed
B
is to be blamed
C
was to blame
D
is to blame