---Has Tom finished his job yet?  ---I have no idea of it; he _____ it this morning.
#103678
A
has been doing
B
had been doing  
C
did   
D
was doing
推荐题目
—Is this raincoat yours? —No, mine _____ there behind the door. 
#102026
A
is hanging
B
has hung
C
hangs
D
is hanged
 The novel is said _____ into many languages.
#103269
A
being translated
B
having been translated
C
to translate
D
to have been translated
 According to a report, cigarette smoking ______ in all indoor public places in our province soon.
#99848
A
will ban
B
have banned
C
will be banned
D
have been banned