My parents have promised to come to see me before I _________ for Africa.
#101964
A
have left
B
leave
C
left
D
will leave
推荐题目
 Donald ___ sixteen tomorrow.
#103739
A
is being
B
going to be
C
shall be
D
will be
--- I ____ so busily recently that I ____ no time to help you with your maths.---That’s OK. I can manage it by myself. 
#100194
A
had been working; had had
B
have been working; had
C
have been working; have
D
am working; will have
--- Sorry, I’m late.--- That’s OK. I ___________ long.
#99044
A
haven’t waited
B
don’t wait
C
haven’t been waiting
D
didn’t wait
He _____ football regularly for many years when he was young.
#104032
A
was playing
B
played
C
has played
D
had played