John and I______neighbors since we______children.
A. are; were
B. were; have been
C. have been; are
D. have been; were
查看答案
Many years ago, he______in Paris with his uncle for a long period of time.
A. had been living
B. had lived
C. lived
D. has been living
How long______here? I______you come in.
A. do you sit; haven’t seen
B. did you sit; did not see
C. have you sat; have not seen
D. have you been sitting; did not see
I______a great deal______I came to England.
A. have learned; before
B. have learned; since
C. learned; since
D. learn; after
I______this crossword puzzle for the last hour, but I______half of it yet.
A. am doing; haven’t finished
B. have been doing; haven’t finished
C. did; didn’t finish
D. had done; didn’t finish