A are not decided B have not been decided
C has been completed D had been completed
11 I wonder why Jenny ______ us recently. We should have heard from her by now. (2002全国)
A hasn't written B doesn't write C won't write D hadn't write
12 He will have learned English for eight years by the time he _______ from the university next year. (2002上海)
A will graduate B will have graduated C graduates D is to graduate
13 ―Will you go skiing with me this winter vacation?
―It _______. (2004上海)
A all depend B all depends C is all depended D is all depending
14 John and I _______ friends for eight years. We first got to know each other at a Christmas party. But we ______ each other a couple of times before that. (2002北京春)
A had been; have seen B have been; have seen
C had been; had seen D have been; had seen
15 ―How are the team playing?
―They're playing well, but one of them ______ hurt. (2002北京春)
A got B gets C are being cut D had been cut
16 Rainforests _______ and burned at such a speed that they will disappear from the earth in the near future. (2002上海春)
A cut B are cut C are being cut D had been cut
17 It ______ long before we ______ the result of the experiment. (2002上海春)
A will not be; will know B is; will know
C will not be; know D is; know
18 Selecting a mobile phone for personal use is no easy task because technology ______ so rapidly. (2001全国)
A is changing B has changed C will have changed D will change
19 I ______ ping-pong quite will, but I haven't had time to play since the new year. (2001全国)
A will play B have played C played D play
20. In such dry weather, the flowers will have to be watered if they _______. (2001上海)
A have survive B are to survive C would survive D will survive