The news came as no surprise to me. I ______ for some time that the factory was going to shut down.
A.had known
B.knew
C.have known
D.know
试卷相关题目
- 1—Where have you been recently? —I ________ in Hangzhou on business for a week last month.
A.have been
B.was
C.had been
D.had gone
开始考试点击查看答案 - 2You _____ your turn so you'll have to wait.
A.will miss
B.have missed
C.are missing
D.had missed
开始考试点击查看答案 - 3You ________ to leave until you _______ your work.
A.won't be allowed; have finished
B.won't allow; finish
C.won't be allowed; will finish
D.won't allow; will finish
开始考试点击查看答案 - 4—I haven't seen my close friend John lately,and I wonder how things go with him? —I _____him the other day,he said he worked in a candy store.
A.have met with
B.am going to meet with
C.met with
D.had met with
开始考试点击查看答案 - 5“Was Andrew there when you arrived?” “Yes, but he ______ home soon afterwards.”
A.had gone
B.has gone
C.is going
D.went
开始考试点击查看答案 - 6―Look! It looks as if it _______ going to rain. We must hurry. ―OK.
A.was
B.is
C.were
D.will be
开始考试点击查看答案 - 7My pain _____ obvious the moment I entered the office,for the first man I met asked pitifully,“Are you feeling all right?”
A.could be
B.could have been
C.must be
D.must have been
开始考试点击查看答案 - 8I can guess you were in a hurry. You __ your sweater inside out.
A.had worn
B.wore
C.were wearing
D.are wearing
开始考试点击查看答案 - 9The person we talked about ____ our school last week.
A.visiting
B.will visit
C.visited
D.has visited
开始考试点击查看答案 - 10Good heavens! There you are! We__anxious about you, and we __you back throughout the night.
A.are; expect
B.were; had expected
C.have been;were expecting
D.are; were expecting
开始考试点击查看答案