1.I _______ such an interesting book before.
A was never reading B will never read
C had never read D have never read
2. The number of the students in our school _______ 1200.
A is added up to B has been added up to
C adds up to D have added up to
3.-These farmers have been to the United States .
-Really ? When _____ there ?
A. will they go B. did they go
C. do they go D. have they gone
4.-----How _______ on with your English these days .
A have you been getting B are you getting
C did you get D have you got
5.Perhaps it will be a long time _______ from abroad.
A that Tom comes back B before Tom comes back
C when Tom will come back D when Tom comes back
6.-Do you know him well ?
- Sure .We _________ friends since ten years ago .
A. were B. have been C. have become D. have made
7.-How long have you ____ here ?
-About two months .
A. been B. gone C. come D. arrived
8.Hurry up! The play __________ for ten minutes .
A. has begun B. had begun
C. has been on D. began
9.It _____ ten years since he left the army .
A. is B. has C. will D. was