--- 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
推荐题目
—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
-----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