— Jack, do you know anything about Doctor Brown? — I _____ to him for years. I don't see how anyone else could do better.
A.went
B.willgo
C.hadgone
D.havebeendoing
试卷相关题目
- 1The secretary________letters all the afternoon and there are still two letters to finish.[ ]
A.is typing
B.had type
C.has been typed D.has been typing
开始考试点击查看答案 - 2-Have a rest. You ________ for a long time.-No. I have to make up for the missing lessons when I was ill.
A.had read
B.have been reading
C.read
D.will read
开始考试点击查看答案 - 3Ever since the Greens moved to the country a year ago, they________better health.
A.are enjoying
B.have been enjoying
C.could have enjoyed
D.had enjoyed
开始考试点击查看答案 - 4Cathy is taking notes of the grammatical rules in class at Sunshine School,where she _________ English for a year.
A.studies
B.studying
C.is studying
D.has been studying
开始考试点击查看答案 - 5---Do you have any news about Bob? ---Yeah. We ______ each other quite a lot recently.
A.have been seeing
B.had been seeing
C.see
D.have seen
开始考试点击查看答案 - 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
开始考试点击查看答案 - 7— I have got a headache. — No wonder. You ______ in front of that computer too long.
A.work
B.are working
C.have been working
D.worked
开始考试点击查看答案 - 8—Mum,I really think Dad should have a break and get relaxed. —Yes. He______ too long.[ ]
A.read
B.had read
C.has been reading
D.is reading
开始考试点击查看答案 - 9-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.had been preparing
D.has been preparing
开始考试点击查看答案 - 10— Come on,Kitty.— Oh, good heavens! Both my legs are nearly to give out. I_______ for hours like a dog.
A.have been walking
B.had walked
C.was walking
D.walked
开始考试点击查看答案