They told me that by the end of the month they( )in this house for 10 years。
A.has lived
B.has been living
C.will have lived
D.would have been living
试卷相关题目
- 1 There was a knock at the door.It was the second time someone( )me that evening。
A.had interrupted
B.lo have interrupted
C.to interrupt
D.would have Intermixed
开始考试点击查看答案 - 2 We’ ve already sent out the invitation cards, but we don’t know how many people( )。
A.come
B.came
C.are coming
D.have come
开始考试点击查看答案 - 3 I know all about the story because I( )it there times。
A.read
B.had read
C.had been reading
D.have read
开始考试点击查看答案 - 4 Some useful ideas were suggested while the social committee( )the club’s pro-gram for the coming season。
A.was arguing about
B.were quarrelingabout
C.was discussing
D.were disputing about
开始考试点击查看答案 - 5 When they leave for Beijing at the end of this month, they( )here for six months。
A.will be staying
B.will have stayed
C.will have been staying
D.will stay
开始考试点击查看答案 - 6 By the time he retires John( )here for 30 years。
A.has taught
B.as been teaching
C.will havebeenteaching
D.as been taught
开始考试点击查看答案 - 7 The things talked about in this report( )over a year ago。
A.has taken place
B.took place
C.had taken place
D.were taken place
开始考试点击查看答案 - 8 Will you go to the theatre this evening? I will if I( )no visitors。
A.have
B.shall have
C.will have
D.am having
开始考试点击查看答案 - 9 The pen of yours is better than the one I( )yesterday。
A.bought
B.had bought
C.wasbought
D.had been bought
开始考试点击查看答案 - 10 He( )several books on computer In the past few years。
A.has translated
B.translated
C.had translated
D.was translating
开始考试点击查看答案