—That must have been a long trip.—Yeah, it _________ us a whole week to get there.
#100829
A
takes
B
has taken
C
took
D
was taking
推荐题目
--- When shall we leave? --- As soon as I      what I        .
#103059
A
will finish; do
B
have finished, am doing
C
finish, will do
D
finish, do
This is the third time I _______ Beijing. The second time I ______ here was on Christmas Day last year.   
#103108
A
have visited; came
B
have visited; have come
C
visited; came
D
visited; have come
Who do you think ________ for the accident?
#99414
A
to blame
B
to be blamed
C
is to be blamed
D
is to blame