難度:★★★★★ 考點:時態語態
81.--How long have you ____ there?
----About four years.
A.come
B.gone
C.left
D.worked
82.I've ____ this dictionary ____ a year. It's still new now.
A.bought; for
B.had; for
C.bought; since
D.had; since
83.He's out. He ____ the library.
A.went to
B.has gone to
C.has been to
D.had gone to
84.Our maths teacher has ____ Australia for a week.
A.gone to
B.been in
C.arrived in
D.been to
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
86.He ____ his homework and now is listening to music.
A.finished
B.finishes
C.has finished
D.finish
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
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
89.When I got to the factory, the workers ____ about the film.
A.are talking
B.talked
C.were talking
D.have talked
90.I ____ a letter when my mother came in.
A.write
B.am writing
C.was writing
D.have write