Ten years ________a long time in one’s life.
#103755
A
has been
B
are
C
is
D
have been
推荐题目
There is too much rain these days, isn’t there ?  —Yes, it ___ for a week.
#101182
A
has been raining
B
had been raining
C
was raining
D
rained
It's the third time ________ late for school this week. 
#101545
A
that you are
B
you are
C
when you arrived
D
that you have been
The driver could have survived,  but he ____ the seat belt.
#99954
A
had been fastening
B
hadn’t fastened
C
was fastening
D
didn’t fasten