A. has taught; came
B. has taught; has come
C. taught; came
D. has teached; has came
( ) 22 ___ the Great Wall?
A. Have you ever gone to
B. Are you ever going to
C. Do you ever go to
D. Have you ever been to
( ) 23 I ___ the book yet.
A. haven’t read
B. hadn’t read
C. don’t read
D. am not reading
( ) 24 They left for Beijing last month and we ___ them ever since.
A. don’t hear from
B. haven’t heard from
C. won’t hear from
D. didn’t hear from
( ) 25 The old man ___ in this house since 1949.
A. has lived
B. had lived
C. is living转自:考试网 - [Examw.Com]
D. lives
1-5 CBCAA 6-10 BBDBD 11-15 CACDD 16-20 CCDBC 21-25 ADABA
