if clauses
tag questions
present perfect tense
present perfect tense
Others
100

【选择】

If you _____ to the party, you’ll have a great time.

A. will go

B. went

C. go

D. going

C. go

100

【选择】

It doesn't really matter, _________?

A. doesn't it

B. do it

C. does it

A. doesn't it

100

【选择】

Mr. Brown has had his TV ________ 15 years.

A. since

B. for

B. for

100

【选择】

______ you ever been to America before?

A. Did

B. Do

C. Have

D. Has

C. Have

100

【选择】

The magician made the person _____ on the stage.

A.to disappear

B.disappear

C.to sleep

D. sleep

D. sleep 

200

【选择】

What will you do if you _____ to the old folk’s home visit? 

A. go

B. went

C. going 

D. will go

A. go

200

【填空】

You didn't enjoy the camping trip, ______ you?

did

200

【选择】

My sister _________ another country.

A. have visited

B. has visited

C. had visited

B. has visited

200

【填空】

—Have Mary and Jhon seen each other before?

—No, __________.

they haven't

200

【选择】

—I am afraid of the dark.

—I think you ______ leave the light on.

A. have

B. should

C. can't

D. could

D. could

300

【选择】

I’ll give the book to him if he ___ here next Sunday.

A. will come

B. comes

C. is coming

D. came

B. comes

300

【填空】

John has some money, _________?

hasn't he

300

【选择】

______ you _______ your homework yet?

A. Have; do

B. Have; done

C. Have; did

B. Have; done

300

【选择】

Jane has _____ Beijing. She will come back tomorrow.

A. been

B. gone            

C. went          

D. never been

B. gone

300

【选择】

My teacher makes me ______ the question.

A. to answer

B. answer

C. answering

D. answered


B. answer

400

【选择】

Everyone must dress up. If you don't, they ______ let you in.

A. don’t

B. won’t

C. can’t 

B. won’t

400

【选择】

The company ________ on, is it?

A. is

B. isn't

C. wasn't

B. isn't

400

【选择】

I _____ Japan last year.

A. have gone to

B. went

C. have been to

B. went

400

【填空】

He has never surfed, _______ _______?

hasn't he

400

【选择】

—My brother's birthday is coming.

—You ______ buy him a toy car.

A. should

B. must

C. could

C. could

500

【选择】

If you _______ your homework, mom _______ you watch TV.

A. do; won't let

B. don't do; will let

C. don't do; won't let

C. don't do; won't let

500

【填空】

—This quiz wasn't too hard, _________?

—No, it wasn't.

was it

500

【选择】

She __________ to the park. She will be back in two hours.

A. have been to

B. has been to

C. has gone to

C. has gone to

500

【选择】

—What a nice dress! How long _____ you _____ it?

—Just 2 weeks.

A. will, buy          

B. did, buy         

C. are, having         

D. have, had

D. have, had

500

【选择】

If you want to learn English, you _______ take part in an after-school class.

A. must

B. could

C. had to

D. can't

B. could