---It’s raining! When did it start?---I don’t know exactly. In fact, it ____ all this afternoon. 
#39869
A
lasts
B
has lasted
C
lasted
D
will last
推荐题目
While Ann ___ TV, her father came home.
#41786
A
is watching
B
was watching
C
watch
D
watches
—Why are you in such a hurry, Ted?—Don’t you know? There__________ a football match soon.
#36178
A
will be.
B
will have.
C
is going to have.
D
are going to be.
He is ___this afternoon. 
#37667
A
go hiking
B
goes hiking
C
going hike
D
going hiking