--- I’m sure Andrew will win the first prize in the final. --- I think so. He ___________ for it for months.
#104958
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
At the end of the meeting,it was announced that an agreement_______.
#104615
A
has been reached
B
had been reached
C
has reached
D
had reached
His mother looked very tired,for she _____ the house herself all day.
#102009
A
had cleaned
B
has been cleaning
C
had been cleaning
D
has cleaned