My father _____ away for two months. I want to do something special for him when he comes backnext week.
A.will be
B.has been
C.was
D.had been
试卷相关题目
- 1— I'm sorry, I shouldn't have been so rude to you. — You ______ your temper but that's OK.
A.have lost
B.had lost
C.did lose
D.were losing
开始考试点击查看答案 - 2— This is the first time that I _____ to Chongqing. — Really? Don't worry. I _____ a good guide for you. [ ]
A.havecome;willfind
B.havecome;amgoingtofind
C.come;amtofind
D.come;amgoingtofind
开始考试点击查看答案 - 3The TV set he _______ works well now.
A.having been repaired
B.was repaired
C.has had repaired
D.repairing
开始考试点击查看答案 - 4She _____me only twice since last year.
A.sees
B.was seeing
C.has seen
D.have seen
开始考试点击查看答案 - 5This is the first time that he ________ his native land.
A.had left
B.has left
C.left
D.leaves
开始考试点击查看答案 - 6He is very excited because it’s the first time that he _____ with a foreigner in English.
A.hastalked
B.hadtalked
C.istalking
D.wastalking
开始考试点击查看答案 - 7-I’m sorry I won’t be able to go with you. -But you _______ me you _______.
A.told, were going to
B.told, are going to
C.have told, are going to
D.had told, were going to
开始考试点击查看答案 - 8We haven't heard from Diana for a long time.What do you think ________ her?
A.has happened to
B.to happen to
C.has happened on
D.was happening to
开始考试点击查看答案 - 9— Have you ever been here before?— This is the second time I________to the Great Wall.[ ]
A.comes
B.have been
C.came
D.had come
开始考试点击查看答案 - 10Only after _____ your homework _________ watch TV.
A.have you finished; you can
B.you have finished; can you
C.have you finished; can you
D.you have finished; you can
开始考试点击查看答案