of
into
to
at
第1题:
A. has been on
B. has on
C. was on
D. had been on
第2题:
His sister ______her hometown for three years. She'll return next year.
A. left
B. has left
C. has been away
D. has been away from
14.答案为D 他的姐姐已经离开家乡三年了。她明年将要回来。该句表示到现在为止一直发生的动作,因此要用现在完成式,away表示离开某地时应加from。
第3题:
A、is always complaining
B、has always complaining
C、has always been complained
D、complains always
第4题:
A、charge
B、force
C、power
D、control
第5题:
A. spend
B. save
C. afford
D. stress
答案:A
解析:A:spend,度过
B:save,节约
C:afford,支付得起
D:stress,强调
第6题:
She has _______ been to Toronto, has she?
A、already
B、never
C、ever
D、still
第7题:
第8题:
第9题:
We came finally()the conclusion that she has been telling lies all the time.
Aof
Binto
Cto
Dat
第10题:
Mary is not here. She () to Paris.
第11题:
read
had read
is reading
has been reading
第12题:
trip
bargain
face
fool
第13题:
________ many times, he finally understood it.
A. Told B. Telling C. Having told D. Having been told
第14题:
All _____ is sheer nonsense. We must find a way out right now.
A. what has been said
B. the things
C. that has been said
D. of has been said
第15题:
A、have had worked
B、have been working
C、are working
D、work
第16题:
A. awarded
B. was awarded
C. has been awarded
D. had been awarded
第17题:
A.waited
B.was waiting
C.has waited
D.had been waiting
第18题:
No conclusion has been ______ yet.
A. achieved
B. reached
C. attained
D. arrived
第19题:
第20题:
It has been ten years since the Labour Party came into()in that country.
Acontrol
Bforce
Cpower
Dcharge
第21题:
We came finally()the conclusion that she has been telling lies all the time.
第22题:
第23题:
and she has been working in the room ever since
and since that time she has worked there
where always since she works
she has been working in that room ever since
and since then is working there