—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.
#101082
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
 ----- I’m going to the States. ----- How long ______ you ______ in the States?
#104148
A
are; stayed
B
are; staying
C
have; stayed
D
did; stay
—Mom, where is my lunch pack? —Just where it     . 
#102103
A
has been
B
had been
C
was
D
will be
-------- The window is dirty. --------- I know. It __________ for weeks.
#101585
A
hasn’t cleaned
B
didn’t clean
C
wasn’t cleaned
D
hasn’t been cleaned
 All visitors to this village_________ with kindness.
#100165
A
treat
B
are treated
C
are treating
D
had been treated