— 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
试卷相关题目
- 1— I have got a headache.— No wonder. You ______ in front of that computer too long.
A.work
B.are working
C.worked
D.have been working
开始考试点击查看答案 - 2Better take a break. You ______ the Internet for more than three hours.
A.are surfing
B.surfed
C.have surfed
D.have been surfing
开始考试点击查看答案 - 3By the time you have completed the essential training, you _____ exposed to virtually every new feature of the course.
A.are
B.will have been
C.have been
D.will be
开始考试点击查看答案 - 4You _____ the results of the experiment by next day.
A.would have learnt
B.have learnt
C.will learn
D.will have learnt
开始考试点击查看答案 - 5According to the Ministry of Health, by May 1, 2003, the total SARS deaths on the Chinese mainland_____to 170.
A.has come
B.had reached
C.increased
D.had climbed
开始考试点击查看答案 - 6— Did you find the missing couple in the mountain yesterday? — No, but we ____ to get in touch with them ever since.
A.have tried
B.have been trying
C.had tried
D.had been trying
开始考试点击查看答案 - 7I wonder if John has forgotten my number. I _____ him to call me for the past two hours.
A.was expecting
B.had expected
C.have been expecting
D.expected
开始考试点击查看答案 - 8Police are now searching for a woman who is reported to ____ since the flood hit the area last Friday.
A.have been missing
B.have got lost
C.be missing
D.get lost
开始考试点击查看答案 - 9We'd better take umbrellas-I'm sure it _____ when we arrive in London; it's always wet there at this timeof year.
A.will rain
B.is raining
C.will be raining
D.would rain
开始考试点击查看答案 - 10Joseph _____ to evening classes since last month, but he still can't say 'What's your name?' in Russian.
A.has been going
B.went
C.goes
D.has gone
开始考试点击查看答案