23.----Tom ____ out.
----Oh, has he? What time ____ he ____ out?
A.is; did; go
B.went; is; going
C.has gone; did; go
D.is going; does; go
22.She says that she ____ to Beijing next week.
A.has gone
B.will go
C.goes
21.Look! The children ____ kites over there.
A.flew
B.fly
C.are flying
20.----What are you going to give our art teacher for Teachers Day?
----I'm not sure. Maybe I ____ him some flowers.
A.have given
B.will give
C.gave
D.give
19.Miss Gao ____ English on the radio every morning.
A.had studied
B.studies
C.study
18.I ____ him since I began to live in the city.
A.know
B.have known
C.knew
17.There ____ a parents meeting tomorrow afternoon.
A.are
B.will have
C.is going to be
16.My sister ____ middle school half a year ago.
A.will finish
B.finishes
C.finished
15.Listen, Mary ____ in her room.
A.sing
B.is singing
C.sings
14.He has ____ been to Shanghai, has he?
A.already
B.never
C.ever
D.still