22. Do you know ___ to Shanghai by train the day after tomorrow?
A. that if she will go B. if she goes C. if she will go D. if she doesn’t go
21. If she doesn’t’ go , ____.
A. I don’t go, too B. I also don’t go C. I don’t go , too D. neither do I
20. Tractors ____ of horses n may countries.
A. have been taken place B. have taken place
C. has taken the place of D. have taken the place of.
19. “ Have you ever been there? Yes.” “ I ____ there last year.”
A. I have B. have been C. am D. was
18. You mustn’t eat the fish as it __ bad. A. ran B. went C. has run D. has gone
17. The price has ____. A. raised B. rised C. risen D. been risen
16. don’t get off the bus until it __. A. will stop B. stopped C. has stopped D. has been stopping
15. It ____ at least twenty years since I left America. A. was B. had been C. is D. will be
14. Jack is ___ a black jacket today. A. having on B. wearing C. being in D. dressing himself
13. By eleven o’clock yesterday, we.____ at the airport.
A. have arrived B. had arrived C. had reached D. arrived