-
八年级下期培优(一)
I.
单项选择
(
) 1.-What are
you going to do this weekend?
—
I_______ yet .
A. haven’t decided
B. won’t decide
C. have decided
D.
didn’t decide
(
)
2.I have______
read the book. But he hasn’t read
it_______.
A. already, already
B. yet, already
C. already, yet
D. yet, yet
(
) has
_______the park, she will be back in two hours.
A. been to
B. been in
C. gone to
D. gone
(
) 4. My friend knows my
hometown very well because he_____ there many
times.
A.
has been
B.
has gone
C. had gone
D.
went
(
) 5.
—
Have you
ever been to Shanghai, Mary?
—
Yes. I______ there for
three days with my parents last months.
A. have gone
B. have been
C.
went
D. was
(
) 6. Our
teacher_____ in our school for 20 years and he____
here when he was 23 years old.
A. has come, taught
B. has taught, came
C. has taught, has come
D. taught, came
(
)
7.--I have good news for you. I_______ my dream
car.
-- Wow!
How beautiful!
A. have bought
B. bought
C. buy
D. had
(
) _______two
years since I______him for the first time.
A. is, met
B. has been,
have met
C.
was, met
D. is, meet
(
)
are too late. The film____since half an hour ago.
A. has begun
B. has been on
C. began
D. beginning
(
) 10
.My old
friend White is going to visit me. We haven’t seen
each other______five years.
A. since
B .after
C. for
D. in
(
) 11.--
______have you stayed in this
school?
—
Not long, just
_____this Sunday.
A. How soon, from
B. How long,
since
C. How
many days, for
D. How often, for
(
) 12.
---
Why don’t
you look tired? What’s the matter?
--- I _____ well last night.
A. di
dn’t sleep
B. don’t sleep
C. haven’t
slept
D. won’t
sleep
(
) 13. ---______ you ______
your e-mails today?
---
Not
yet. There’s something wrong with my
computer.
A.
Have; checked
B. Did; check
C. Do; check
D. Are; checking
(
) 14. --- How
do you like Beijing, Mr. Smith?
--- Oh, I ___such a
beautiful city before.
A.
don’t visit
B. didn’t visit
C. haven’t visited
D. hadn’t
visited
(
) 15. ---Tom, may I borrow
your book Chicken Soup?
---Sorry, I _____ it to
Mary.
A. lent
B.
have lent
C.
had lent
D. lend
(
) 16. ---Mum, may I go out to play
football?
---____ you ____ your homework yet?
A.
Have; finished
B. Do; finished
C. Are; finishing
D. Did; finish
(
) 17. ---
Why
didn’t you go to the cinema yesterday?
---Because I _____the film
before.
A.
had
seen
B. have seen
C. have watched
D. has watched
(
) 18. Hurry up!
The play
____ for ten
minutes.
A. has been on
B. has begun
C. had begun
D. began
(
)19. ---May I
speak to Mr. Smith ? ---Sorry, he___ Australia.
But he _____ in two days.
A.
has been to; will come back
B. has gone to; will be
back
C. has been in; would come back
D. is leaving for; doesn’t
come back
(
) 20.I can’t go to the
theater tonight because I _____ my
ticket.
A.
have lost
B. had lost
C. will lose
D. was losing
(
)
21.---What a nice bike! How long _____ you
_____it?
---Just two weeks.
A. have; bought
B. did; buy
C. have; had
D. are; having
(
) 22.---
I’m
sorry to have kept you waiting.
---Oh, not at
all. I _____ here only for a few minutes.
A. have come
B. had been
C. have; had
D. have been
(
) 23.---
______my dictionary anywhere?
---Yes .I saw it on your
desk a moment ago.
A.
Did you see
B. If you see
C. Had you seen
D. Would you see
(
) 24. ---I hear
your father ___to Japan once.
---Yes .He ___there last year.