He has ____ for ten years.
#40038
A
dead
B
been dead
C
be dying
D
be died
推荐题目
—I hear you _________ the latest laptop for a week.—No, my father ______ it for me as a birthday present a month ago.
#36162
A
have bought, bought
B
have bought, have had
C
have had, have bought
D
have had, bought
I’ll give you a call if he _____ tonight.
#39858
A
came
B
will come
C
comes
D
is coming
When I got there, the train _____________.
#39994
A
has left
B
left
C
had left
D
have left