His grandma has_______ for 5 years.
#40372
A
died
B
be died
C
been died
D
been dead
推荐题目
You have been to Beijing. How long _______ you ______ there/
#41923
A
did…stay
B
have…stayed
C
do…stay
D
will…stay
Echo       for half a month. She’ll come back in two months.
#40278
A
left
B
leaves
C
has left
D
has been away
I will send you an e-mail as soon as I ______ in Canada.
#42318
A
arrive
B
arrived
C
am arriving
D
will arrive