93.By the end of last term, we ____ one thousand English words
A.have learned
B.has learned
C.had learned
D.learned
92.My parents ____ TV when I got home yseterday.
A.watched
B.were watching
C.have watched
D.are watching
91.The Reads ____ lunch when I got to their house.
A.were having
B.was having
C.are having
D.is having
90.I ____ a letter when my mother came in.
A.write
B.am writing
C.was writing
D.have write
89.When I got to the factory, the workers ____ about the film.
A.are talking
B.talked
C.were talking
D.have talked
88.----Have you ever ____ to the Huaxi Park?
----Yes, I ____ there last summer.
A.gone; went
B.gone; have been
C.been; went
D.been; have
87.----Where's your headmaster?
----He ____ Beijing. He won't be back ____ next week.
A.went to; after
B.has gone to; until
C.has been to; until
D.has been to; after
86.He ____ his homework and now is listening to music.
A.finished
B.finishes
C.has finished
D.finish
85.How nice you've come! We've waited for you for about two hours. Where ____ , Jim?
A.are you
B.have you been
C.are you from
D.have you gone
84.Our maths teacher has ____ Australia for a week.
A.gone to
B.been in
C.arrived in
D.been to