I'll return the book to the library as soon as I________it.
A.will finish B.am going to finish
C.finished D.have finished
This is the best dinner that I________.
A.enjoyed B.have enjoyed
C.had enjoyed D.enjoy
—Isn't it hard to drive downtown to work?
—Yes,that's why I________to work by train.
A.have been going B.have gone
C.was going D.will have gone
—Look!How long________like this?
—Three weeks! It's usual here that rain________without
stopping these days of the year.
A.has it rained;pours B.has it been raining;pours
C.is it raining;is pouring D.does train;pours
He________Beijing,so he knows a lot about it.
A.has gone to B.has been to
C.went to D.goes to
It was the third time this term that the teacher________with the naughty student.
A.had talked B.have talked C.talked D.talk