– I’m leaving for Beijing next week.– How long ______ there?
#101707
A
have you stayed
B
are you staying
C
had you stayed
D
did you stay
推荐题目
John talked with me for about an hour yesterday.Never ________ him talk so much.
#99991
A
did I hear
B
had I heard
C
I had heard
D
I heard
—You’ve made great progress in your English study, haven’t you?—Yes, but much        .
#102651
A
remains to do
B
is remained to do
C
remains to be done
D
is remained to be done
I’m terribly sorry for being late, but I _____ the wrong bus.
#104116
A
catch
B
had caught
C
caught
D
catching