内容正文:
期中必考语法之现在完成时100题
1.—I ________ to Changsha with my close friends.
—Really? When ________ you go there?
A.will go; did B.have gone; do C.have been; did
2.—How long have you stayed in this city?
—I’ve lived here ________ eight years ago.
A.for B.as C.since
3.My mother ________ the meal for us. We can have dinner at any time.
A.is cooking B.will cook C.cooked D.has cooked
4.Mr. Li is not at home. He ________ to Hainan for a holiday.
A.has been B.went C.has gone
5.—Why are you so happy?
—Because the offer from Harvard University I’m looking forward to ________.
A.arriving B.has arrived C.arrive
6.—I can’t find Betty now.
—Oh, she with her friends ________ the park to have a picnic.
A.has been to B.have gone to C.has gone to D.have been to
7.This book must be great. My sister ________ it three times.
A.has read B.reads C.is reading D.will read
8.The story must be perfect. My sister ________ it four times.
A.reads B.is reading C.has read D.was reading
9.I __________ of this story before. So please tell it to me, OK?
A.will not hear B.have never heard C.don’t hear D.am not hearing
10.Fenghuang Square ________ for about two years, but I ________ there yet.
A.has opened; haven’t gone B.has opened; haven’t been
C.has been open; haven’t been D.has been open; haven’t gone
11.Go ________ home. Your mother ________ a delicious meal for you.
A.straightly; prepared B.straight; prepared
C.straight; has prepared D.straightly; has cook
12.—How long ________ David and Vicky ________ married?
—For about 40 years.
A.were; being B.have; got C.have; been D.did; get
13.—Our motherland ________ a lot so far.
—Yes. I hope it will be even ________.
A.has changed; better B.changed; good C.has changed; well D.changed; better
14.—May I speak to Mr Green?
—Sorry. He _________ New York on business. He told me he ________ in two weeks.
A.has been in; will come back
B.has been to; would be back
C.has gone to; will be back
D.has gone to; would come back
15.—Do you know Mandy very well?
—Yes, she an