内容正文:
期末必考语法之现在完成时100题
(名校真题)
1.—Excuse me, where is Mr. Brown’s office?
—Sorry, I don’t know. I _________ here for only a few days.
A.work B.have worked C.am working D.will work
2.Confucius (孔子) ________ for about 2500 years, but his works still have great influence (影响) today.
A.died B.was dying C.has died D.has been dead
3.—Have you ever been to Sanya?
—Yes, I ________ there once. It’s a beautiful city.
A.have been B.have gone C.had been D.had gone
4.She ________ the book ________ last week.
A.has borrowed; for B.has kept; since C.has borrowed; since
5.—Have you ever ________ an amusement park?
—Yes, I have. I ________ Fun Times Amusement Park last year.
A.been to; went to B.gone to; have been to C.gone to; went to
6.—What a nice car! How long _______ you _______ it?
—Just two weeks.
A.have, bought B.did, buy C.have, had
7.My father has taught in this school _________ he was twenty years old.
A.because B.since C.when D.after
8.My parents ________ in Hong Kong since ten years ago.
A.live B.lived C.have lived D.has lived
9.—________ your uncle ________ the Great Wall?
—Yes, he has.
A.Did; visit B.Has; visited C.Does; visit D.Will; visit
10.Linda and Lucy ________ many places of interest in Guangzhou since 5 years ago.
A.visited B.will visit C.has visited D.have visited
11.— ________ you ever ________ the new movie?
— Yes, I saw it last night.
A.Have; seen B.Are; seeing C.Will; see D.Do; see
12.—Where is Mr. Li?
—He ________ the park with his friends. He ________ there for over 2 hours. He’ll be back soon.
A.has gone to; has been to B.has been to; has been in C.has gone to; has been
13.Mr. Wang ________ English in this school ________ he moved to the city.
A.has taught; for B.taught; since C.taught; for D.has taught; since
14.— I’m sorry for being late. I missed the first bus.
— Never mind. The meeting ________ for only 5 minutes. This way, please.
A.has started B.has been over C.has been on
15.Don’t make any noise. The boy ________ asleep for just one hour.
A.has falle