We              a party next weekend. I hope you can come.
#37035
A
have
B
will have
C
had
D
would have
推荐题目
Michael promised he ________ my e-mail as soon as he went back home.
#37213
A
would reply
B
replied
C
will reply
D
had replied
Hurry up! The film            for ten minutes.
#41770
A
began
B
has been on
C
has begun
D
will begin
—I hear you _________ the latest laptop for a week.—No, my father ______ it for me as a birthday present a month ago.
#36162
A
have bought, bought
B
have bought, have had
C
have had, have bought
D
have had, bought