He has ____ for ten years.
#40038
A
dead
B
been dead
C
be dying
D
be died
推荐题目
---Do you know our town?--- No, this is the first time I ________ here.
#41944
A
was
B
have been
C
came
D
am coming
-- You look tired, Miss Green.--yeah . I computer games for two hours.
#39855
A
play
B
was playing
C
have been playing
D
am playing
I _____ the way. I ______ here for quite many years.
#39933
A
knew…have lived
B
knew… live
C
know…have lived
D
know… live
I ________the day before yesterday, I’ve _________for 2days.
#39696
A
arrived, come back.
B
reached, returned
C
got, returned back
D
arrived, been back