His grandma has_______ for 5 years.
#40372
A
died
B
be died
C
been died
D
been dead
推荐题目
—Have you watered the plants yet, Kathy? —Yes. I ________ that this morning.
#37014
A
will do
B
did
C
have done
D
was doing
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
--- It’s difficult for the village children to cross the river for school.--- I think a bridge _______ over the river.
#41858
A
should be built
B
is being built
C
has been built
D
was built