When the telephone rang, I happened _____ in the kitchen, but when I came over to get it, it rang off.
A.to cook
B.to have cooked
C.to be cooking
D.having cooked
试卷相关题目
- 1I hear they've promoted Tom, but he didn't mention _____ when we talked on the phone.
A.to promote
B.having been promoted
C.having promoted
D.to be promoted
开始考试点击查看答案 - 2— Where is Tom? — He seems ______ with Smith over there.
A.to talk
B.talking
C.to be talking
D.to have talked
开始考试点击查看答案 - 3— You always forget to lock the door. — Yes, but this time I forgot ______ the door.
A.to lock
B.have locked
C.have to lock
D.having locked
开始考试点击查看答案 - 4______by the horrible earthquake, many buildings needed to be repaired in the capital of Haiti.
A.To be destroyed
B.Destroying
C.Destroyed
D.Having destroyed
开始考试点击查看答案 - 5The flu is believed _____ by viruses that like to reproduce in the cells inside the human nose and throat.
A.causing
B.being caused
C.to be caused
D.to have caused
开始考试点击查看答案 - 6At last the boy had no choice but_____the bread from the supermarket.
A.admit to have stolen
B.admit having stolen
C.to admit to have stolen
D.to admit having stolen
开始考试点击查看答案 - 7'Do you have any clothes _____ today, Master?' asked the servant politely.
A.to wash
B.to be washed
C.washing
D.being washed
开始考试点击查看答案 - 8— You were brave enough to raise objections at the meeting.— Well, now I regret _____ that.
A.to do
B.to be doing
C.to have done
D.having done
开始考试点击查看答案 - 9I feel greatly honored ____ into their society.
A.to welcome
B.welcoming
C.to be welcomed
D.welcomed
开始考试点击查看答案 - 10If your composition _____ by the end of this week is delayed, you're sure to lose some points from yourfinal result.
A.to be finished
B.is finished
C.will have been finished
D.finishing
开始考试点击查看答案