– Why does she look so tired?-- She ________ all the morning and she still hasn’t finished it.
#104525
A
cleaned
B
was cleaning
C
has been cleaning
D
has cleaned
推荐题目
-------Take a break, Amy. You ________ on the piano all morning. -------I’d like to, but this time next week I _______a concert at Music Hall.
#102213
A
have practiced, will give
B
are practicing, am giving
C
have been practicing ,will be giving
D
will have practiced, have been giving
The new library building _____ last week.
#102493
A
was completed
B
is completed
C
completed
D
has completed
A local radio station said that several eruptions _____ in the past twenty years.
#101916
A
had been taken place
B
took place
C
have taken place
D
had taken place
Great changes_____ in the small city in the last 20 years.
#102827
A
have taken place
B
took place
C
had taken place
D
are happening