第1题:
He told me that he ____ in Naples the previous year.
A、has been working
B、has worked
C、had been working
D、had been worked
第2题:
He has been to Beijing . So ______ I.
A、have
B、does
C、do
D、did
第3题:
A.has died
B.died
C.is died
D.has been died
第4题:
A.has been sent
B.was sent
C.had been sent
D.was being sent
第5题:
When William hurried home, he found that his mother ____already ____to hospital.
A、has; been sent
B、had; sent
C、has; sent
D、had; been sent
第6题:
_______ he has enough money to buy the house, it doesn‘t mean he’s going to do so. A. Grant B. Granted that C. Having Granted that D. Grant that
第7题:
第8题:
第9题:
The big man has always been eating on the go,()he has got stomachache.
Aso
Bhowever
Cas
Dbecause
第10题:
He is over fifty, but he looks as though he()only in his thirties.
第11题:
Even he is young
Young though he is
In spite of he is young
Young is as he
第12题:
after
since
before
for
第13题:
A、listens
B、is listening
C、has listened
D、has been listening
第14题:
A、has employed
B、was unemployed
C、had been unemployed
D、has been unemployed
第15题:
A. if he is
B. if he had been
C. if he has been
D. if he should be
第16题:
He is talking so much about America as if he ____ there.
A、had been
B、has been
C、was
D、been
第17题:
—Is Mr. Green at home ?
—No , he _______ Shanghai .
A. has been to B. has gone to C. is going to
第18题:
Seldom ______so warmly welcomed.
A. has he been
B. he has been
C. was he
D. he had been
第19题:
第20题:
第21题:
He has been()in hospital for a month.
Adanger
Bin danger
Cdangerous
Da danger
第22题:
He is over fifty, but he looks as if he()only in his thirties.
第23题:
leaves; has gone
left; has been away
leaves; has been away
left; has gone
第24题:
driving
realized
has been driving
the wrong