The news came as no surprise to me. I _____ for some time that the factory was going to shut down. 
#104998
A
had known
B
knew
C
have known
D
know
推荐题目
—How long            in America?—Two years. I came back last month.
#101175
A
have you studied
B
do you study
C
would you study
D
did you study
--- How many concerts ____ up to now?--- About 25. Last night we ____ our biggest one.
#101391
A
did you play, have had
B
have you played, had
C
had you played, have had
D
do you play, have had