—Your colleague is speaking English with fluency.—It's no wonder.She ____ in the UK for a year as a visiting professor.
A.worked
B.has worked
C.had worked
D.has been working
试卷相关题目
- 1--- Look!Somebody ______ the sof
A.--- Well,it wasn't me. I didn't do it.A.is cleaning
B.was cleaning
C.has cleaned
D.had cleaned
开始考试点击查看答案 - 2—Look, it ____ again. —Yeah. This is the third snow we ______ this spring.
A.will snow; are having
B.has snowed; had had
C.is snowing; have had
D.snows; have had
开始考试点击查看答案 - 3------Have you telephoned your father? ------- Yes. He ______back next year.
A.is expected
B.expects
C.will expect
D.will be expected
开始考试点击查看答案 - 4--- “Fail to do your homework again?” ---“Sorry, I _______ something else and didn't hear your assignment.”
A.thought
B.had thought
C.was thinking
D.have been thinking
开始考试点击查看答案 - 5—It's time that I ____ on night duty. I must be off now. —I'd rather you ____ at home on such a family reunion night.
A.am, stay
B.was, stayed
C.will be, to stay
D.be, will stay
开始考试点击查看答案 - 6The vegetables didn't taste very good. They _______ too long.
A.had been cooked
B.were cooked
C.have cooked
D.cooked
开始考试点击查看答案 - 7—Tommy is planning to buy a car. — I know. By next month, he ____ enough for a used one.
A.saves
B.saved
C.will save
D.will have saved
开始考试点击查看答案 - 8Please don't phone him between 1 and 3 p.m. tomorrow. He ______ a lecture then.
A.will have delivered
B.has been delivering
C.will be delivering
D.delivers
开始考试点击查看答案 - 9At this time next week ________the English Channel.
A.I'll cross
B.I'll be crossing
C.I'm to cross
D.I'm going to cross
开始考试点击查看答案