His grandfather ________ for seven years.
#42850
A
died
B
had died
C
has died
D
has been dead
推荐题目
By the end of last term we ___________ about ten English songs.
#41740
A
had learned
B
have learned
C
learned
D
were learning
—The rain came to a stop the night before. The fields are still full of water. —It _________ for nearly a week.
#39916
A
has rained
B
had rained
C
would rain
D
was raining
If your father ______ tomorrow, please tell me.
#37806
A
shall come
B
is going to come
C
is coming
D
comes