He has ____ for ten years.
#40038
A
dead
B
been dead
C
be dying
D
be died
推荐题目
The festival __________ for almost a month.
#39674
A
have been on
B
has been on
C
began
D
begun
--- How long have you ________ Hong Kong?--- For two weeks.
#40619
A
been to
B
gone to
C
been in
D
arrived in
Do you think _________________an English film tomorrow night?
#42562
A
is there
B
there is going to have
C
there is going to be
D
will there be