She ought to stop work; she has a headache because she _____ all day long.
A.has been reading
B.had read
C.is reading
D.read
试卷相关题目
- 1— I'm sure Andrew will win the first prize in the final. — I think so. He ______ for it for months.
A.is preparing
B.was preparing
C.has been preparing
D.had been preparing
开始考试点击查看答案 - 2Mr. Smith _____ these days. I think he should take a holiday before he burns out.
A.has been overworking
B.overworked
C.had overworked
D.was overworking
开始考试点击查看答案 - 3I ____ to reach the manager for the last two hours but the line is always busy.
A.tired
B.have tired
C.had tired
D.have been trying
开始考试点击查看答案 - 4— Why are you so late? I _____ for more than an hour. — I'm terribly sorry. I overslept and missed the bus.
A.am waiting
B.was waiting
C.have been waiting
D.will be waiting
开始考试点击查看答案 - 5Efforts to stop smoking in public areas _____ progress in Hangzhou in recent weeks.
A.made
B.have been made
C.have been making
D.are making
开始考试点击查看答案 - 6I feel so excited!At this time tomorrow morning I ________ to Shanghai.(2012·辽宁)
A.will be flying
B.will fly
C.have been flying
D.have flown
开始考试点击查看答案 - 7--Ring me at 5 am? No, better not so early! I _________. ---I got it.
A.will sleep
B.sleep
C.am sleeping
D.will be sleeping
开始考试点击查看答案 - 8We _____ dinner at seven o'clock when CCTV _____ to broadcast news.
A.are having; will start
B.will be having; starts
C.have; will start
D.will have had; starts
开始考试点击查看答案 - 9-Four o'clock in the morning?-What? Oh, no, don't ring me up that early. I ________.
A.will sleep
B.will be sleeping
C.am sleeping
D.am going to sleep
开始考试点击查看答案 - 10—There’ll be billions of people to watch the Spring Festival gala on TV tonight. —I know.The whole world ________.It’s a really wonderful event.
A.watches
B.is watching
C.has watched
D.will be watching
开始考试点击查看答案