---The rain         last night. But the fields are still full of water.---It         for nearly a week.
#39406
A
stopped; had rained
B
stopped; has rained
C
stops; had rained
D
stops; has rained
推荐题目
— Have you finished your homework?— Not yet. But I _______ it in half an hour.
#39667
A
finished
B
have finished
C
will finish
D
finish
Look! The Greens _______ in the room.
#41799
A
reads
B
were reading
C
are reading
D
read
—How soon ______ all the work ______?—In a week.
#42356
A
will…finish
B
is...going to finish
C
will…be finished
D
are…going to be finished
—      you      your dictionary yet?—Yes, I        , I        it ten minutes ago. 
#39226
A
Did; find; did; found
B
Have; found; have; found
C
Have; found; did; found
D
Have; found; have; find
My mother           when I got home yesterday.
#39832
A
cooked
B
cooks
C
is cooking
D
was cooking